45
SQL:
Ưu điểm:
Không cần code
o
Rất dễ dàng để quản lý các hệ thống cơ sở dữ liệu
bằng việc sử dụng SQL chuẩn mà không cần phải
viết bất cứ dòng code nào.
Tiêu chuẩn được quy định rõ ràng
o
SQL sử dụng hai tiêu chuẩn ISO và ANSI, trong khi
với các non-SQL database không có tiêu chuẩn nào
được tuân thủ.
Tính di động
o
SQL có thể được sử dụng trong chương trình trong
PCs, servers, laptops, và thậm chí cả mobile phones.
Ngôn ngữ tương tác
o
Language này có thể được sử dụng để giao tiếp với
cơ sở dữ liệu và nhận câu trả lời cho các câu hỏi
phức tạp trong vài giây.
Multiple data views
o
Với sự trợ giúp của ngôn ngữ SQL, người dùng có
thể tạo các hiển thị khác nhau về cấu trúc cơ sở dữ
liệu và cơ sở dữ liệu cho những người dùng khác
nhau.
Nhược điểm:
Giao diện khó dùng
Hình 3.1 Hình ảnh SQL
46
o
SQL có giao diện phức tạp khiến một số người dùng
khó truy cập.
Không được toàn quyền kiểm soát
o
Các lập trình viên sử dụng SQL không có toàn
quyền kiểm soát cơ sở dữ liệu do các quy tắc nghiệp
vụ ẩn.
Thực thi
o
Hầu hết các chương trình cơ sở dữ liệu SQL đều có
phần mở rộng độc quyền riêng của nhà cung cấp
bên cạnh các tiêu chuẩn SQL.
Giá cả
o
Chi phí vận hành của một số phiên bản SQL khiến
một số lập trình viên gặp khó khăn khi tiếp cận.
Trong những năm qua, SQL đã trở thành một trong những ngôn ngữ cơ sở dữ liệu
được sử dụng rộng rãi nhất trên thế giới. Nó đã trở thành một tiêu chuẩn cho Tổ chức
Tiêu chuẩn hóa Quốc tế và Viện Stands Quốc gia Hoa Kỳ.
3.3
Visual Studio
Giới thiệu
Visual studio
là một trong những công cụ hỗ trợ
lập trình
website
rất nổi tiếng nhất
hiện nay của Mcrosoft và chưa có một phần mềm nào có thể thay thế được nó.
Visual Studio được viết bằng 2 ngôn ngữ đó chính là C# và VB+. Đây là 2 ngôn
ngữ lập trình giúp người dùng có thể lập trình được hệ thống một các dễ dàng và
nhanh chóng nhất thông qua Visual Studio.
Visual Studio là một phần mềm lập trình hệ thống được sản xuất trực tiếp
từ
Microsoft
. Từ khi ra đời đến nay, Visual Studio đã có rất nhiều các phiên bản sử
dụng khác nhau. Điều đó, giúp cho người dùng có thể lựa chọn được phiên bản
tương thích với dòng máy của mình cũng như cấu hình sử dụng phù hợp nhất.
Bên cạnh đó, Visual Studio còn cho phép người dùng có thể tự chọn lựa giao
diện chính cho máy của mình tùy thuộc vào nhu cầu sử dụng
Hình 3.2 Hình Visual Studio
47
Một số tính năng của phần mềm:
Biên tập mã
Trình gỡ lỗi
Thiết kế
Windows Forms Designer
WPF Designer
Web designer/development