Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 89 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
89
Dung lượng
586,25 KB
Nội dung
HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER Ngôn ngữ định nghĩa liệu Tạo CSDL Tạo quản lý bảng Tạo lập CSDL Các đối tượng CSDL: Các bảng liệu (Tables) Các mục (Index) Các khung nhìn (Views) Các thủ tục lưu trú (Store Procedures) Các bẫy lỗi (Triggers) Tạo lập CSDL Các thông tin cần xác định tạo CSDL: Tên CSDL Kích thước Tệp, nhóm tệp lưu trữ CSDL Tạo lập CSDL Tạo CSDL T_SQL CREATE DATABASE [ ON [ < filespec > [ , n ] ] [ , < filegroup > [ , n ] ] ] [ LOG ON { < filespec > [ , n ] } ] < filespec > ::= [ PRIMARY ] ( [ NAME = logical_file_name , ] FILENAME = 'os_file_name' [ , SIZE = size ] [ , MAXSIZE = { max_size | UNLIMITED } ] [ , FILEGROWTH = growth_increment ] ) [ , n ] -< filegroup > ::= FILEGROUP filegroup_name < filespec > [ , n ] Tạo lập CSDL Tạo CSDL T_SQL Database_name: Duy server Tuân theo luật đặt định danh Độ dài lớn 128 kí tự ON … Xác định tệp (primary file, secondary file) nhóm tệp lưu trữ CSDL LOG ON … Xác định log file Nếu mệnh đề khơng có log file tụ động tạo Tạo lập CSDL Tạo CSDL T_SQL Ví dụ 1: tạo CSDL có xác định tệp primary tệp transaction log: USE master GO CREATE DATABASE qlnv ON ( NAME = qlnv_dat, FILENAME = 'c:\program files\microsoft sql server\mssql\data\qlnvdat.mdf', SIZE = 10, MAXSIZE = 50, FILEGROWTH = ) LOG ON ( NAME = qlnv_log, FILENAME = 'c:\program files\microsoft sql server\mssql\data\qlnvlog.ldf', SIZE = 5MB, MAXSIZE = 25MB, FILEGROWTH = 5MB ) GO Tạo lập CSDL Tạo CSDL Enterprise Manager (EM) Chọn server group mở rộng Nhấp chuột phải nút Database/ chọn New Database => Xuất cửa sổ New Database Nhập tên cho DB cần tạo Thay đổi số tham số DB Tạo lập CSDL Chỉnh sửa DB ALTER DATABASE Ví dụ USE master GO CREATE DATABASE Test1 ON ( NAME = Test1dat1, FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\t1dat1 ndf', SIZE = 5MB, MAXSIZE = 100MB, FILEGROWTH = 5MB ) GO ALTER DATABASE Test1 ADD FILE ( NAME = Test1dat2, FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\t1dat2.ndf', SIZE = 5MB, MAXSIZE = 100MB, FILEGROWTH = 5MB ) GO Tạo lập CSDL Xem thông tin CSDL sp_helpdb [ [ @dbname= ] 'name' ] Ví dụ exec sp_helpdb qlnv exec sp_helpdb