Bài giảng Cơ sở dữ liệu - Tổng quan về hệ quản trị cơ sở dữ liệu SQL server cung cấp cho người học các kiến thức: Hệ quản trị cơ sở dữ liệu, giới thiệu về SQL server 2008, các phiên bản của SQL server 2008. Mời các bạn cùng tham khảo nội dung chi tiết.
BỘ MÔN CÔNG NGHỆ PHẦN MỀM KHOA CÔNG NGHỆ THÔNG TIN TỔNG QUAN VỀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER Giảng viên: ThS Nguyễn Ngọc Quỳnh Châu 1/52 HỆ QUẢN TRỊ CƠ SỞ DỮ LiỆU Khái niệm: HQTCSDL Database Management System là: Một phần mềm hay hệ thống cho phép người dùng định nghĩa, quản lý tương tác với CSDL Một số HQTCSDL: Oracle, SQL Server, Access, My SQL… Các HQTCSDL chạy hệ điều hàn khác ƯU ĐiỂM CỦA HQTCSDL Quản lý liệu: tránh làm dư thừa, mát thơng tin Đảm bảo tính qn tồn vẹn cho liệu Tạo khả chia sẻ liệu NHƯỢC ĐiỂM CỦA HQTCSDL Khá phức tạp Tốn nhớ Giá ĐẶC ĐiỂM CỦA HQTCSDL Cung cấp mơ hình liệu giúp user mô tả liệu, cho phép khai báo cấu trúc liệu, mô tả mối liên hệ liệu, quy tắc quản lý áp đặt lên liệu Cung cấp giao diện user CSDL, CSDL với hệ thống khác Cung cấp ngôn ngữ bậc cao giúp user truy xuất thao tác liệu Kiểm tra độ tin cậy liệu Quản lý giao tác, phân quyền liệu Giới thiệu SQL SERVER 2008 Là hệ quản trị sở liệu quan hệ Relational DataBase Management System RDBMS sử dụng Transaction-SQL để trao đổi liệu client server Giới thiệu SQL SERVER 2008 Có khả chạy môi trường sở liệu rẩt lớn (Very Large Database Environement), lên đến TeraByte Phục vụ lúc cho hàng ngàn user Hỗ trợ việc triển khai CSDL phân tán phát triển ứng dụng internet Cho phép lập trình kết nối với nhiều ngơn ngữ lập trình khác (VB, VC++, C#, ASP…) Sử dụng câu lệnh truy vấn liệu TransactionSQL TRANSACTION-SQL Là ngôn ngữ SQL mở rộng dưa chuẩn ANSI (American National Standard Institute) T-SQL bao gồm nhóm: DDL: CREATE, ALTER, DROP DML: SELECT, INSERT, UPDATE DCL: DENY, GRANT, REVOKE CÁC PHIÊN BẢN CỦA SQL SERVER 2008 Microsoft SQL Server 2008 Enterprise Edition: sử dụng cho doanh nghiệp, tổ chức có mức yêu cầu xử lý giao dịch trực tuyến diện rộng, khả phân tích liệu phức tạp Microsoft SQL Server 2008 Express Edition: phiên miễn phí, dễ sử dụng, quản trị CSDL đơn giản Microsoft SQL Server 2008 Standard Edition: phù hợp với doanh nghiệp, tổ chức vừa nhỏ (số lượng máy tính