[r]
(1)1 Hệ quản trị CSDL SQL Server
2/8/2018
Nội dung
n Tổng quan Hệ quản trị CSDL SQL Server n Thiết kế Cơ sở liệu với Management Studio
n Bảng ảo
n Thiết kế truy vấn với T-SQL:
- Các phát biểu T-SQL dạng lựa chọn liệu - Các phát biểu T-SQL dạng Insert, Delete, Update
n Các hàm thường dùng
n Các biến, toán tử, cấu trúc điều khiển n Thủ tục nội
n Trigger
n Hàm người dùng định nghĩa n Các đối tượng Default, Rule, Type
MS Access 2007 2
2/8/2018 Microsoft SQL Server 2005 3
Tổng quan Hệ quản trị CSDL SQL Server
MS SQL Server hệ quản trị CSDL quan hệ cho mạng máy tính hoạt động theo mơ hình khách/chủ (client/server) cho phép nhiều người dùng truy xuất đến CSDL thời điểm
n Quản lý người dùng, đảm bảo việc truy nhập hợp lệ
và quyền hạn người dùng
n Quản trị CSDL
2/8/2018 Microsoft SQL Server 2005 4
Mơ hình Client/Server
n Xử lý nhánh máy trạm (Client): gửi yêu cầu liệu tới máy chủ, đọc liệu lấy từ máy chủ, xử lý liệu nhận được, xuất kết hình máy in
(2)2
2/8/2018 Microsoft SQL Server 2005 5
Ưu điểm SQL Server
n Tính bảo mật cao
n Đảm bảo CSDL sẵn sàng n Hỗ trợ lập trình
à Nâng cao hiệu quản lý, khai thác thông tin
2/8/2018 Microsoft SQL Server 2005 6
Lịch sử phát triển Microsoft SQL server
n Năm 1970: IBM đưa ngôn ngữ truy vấn sở liệu SEQUEL (Structured English Query Language)
n Năm 1985: IBM kết hợp với Microsoft xây dựng hệ điều hành
OS/2
n 16/12/1987: Phát hành hệ điều hành OS/2 1.0 IBM dự định
tích hợp thêm phần sở liệu SQL đưa hệ điều hành OS/2 mở rộng
n Năm 1988: Microsoft Sybase giới thiệu hệ quản trị sở liệu Ashton-Tate
n Microsoft xây dựng hệ điều hành Window NT Server
phát triển hệ quản trị sở liệu SQL server hoạt động môi trường
n Các phiên bản: 4.2, 4.21, 6.0, 6.5, 7.0, 2000, 2005, 2008, …
2/8/2018 Microsoft SQL Server 2005 7
Các phiên SQL Server 2008 n MS SQL Server 2008 Enterprise Edition