... lưu cơsởdữ liệu. Nếu như dữ
liệu hay cơsởdữliệu bị hư thì ta có thể dùng bản sao lưu (backup) này để khôi phục lại cơsở
dữ liệu bị mất.
I. SAO LƯU CSDL:
Sao lưu (backup) 1 cơsởdữliệu ... thành trong khi sao lưu
(backup) CSDL được roll back để đảm bảo tính nhất quán CSDL.
CẤU TRÚC CƠSỞDỮLIỆU CỦA
SQL SERVER 7.0
I.CẤU TRÚC CSDL CỦA SQLSERVER 7.0 :
SQL Server tổ chức dữliệu ... (RECOVERY)
CƠ SỞDỮLIỆU (CSDL)
Những nguyên nhân gây ra mất dữ liệu:
• Đóa cứng hư
• Vô ý hay cố ý sửa đổi dữliệu như xóa hay thay đổi dữ liệu.
• Trộm cắp
• Virus
Để tránh việc mất dữ liệu, chúng...
... quản lý dữliệu
+ Thiết lập font chữ
+ Backup dữliệu
+ Chuyển đỗi dữliệu
SQL Server enterprise Manager cho phép bạn truy cập đến các thành phần
mà nó quản lý trong Tools.
1) SQLServer ... Khoá trong là trờngdữliệu (khoá) chỉ tồn tại duy nhất trong hàng dữ
liệu của một table. Khoá trong không chấp nhận giá trị NULL
+ Foreign key :
Khoá ngoài là 1 hay nhiều trờngdữliệu đợc ...
Phần III: Cơsởdữliệu
3.1. Tạo lập CSDL (bằng Enterprise Manager và bằng Wizazd)
SQL Server enterprise Manager cho phép ngời sử dụng thực hiện các
công việc sau:
+ Lập lịch
+ Tạo lập CSDL...
...
trong moi cơsởdữ liệu. Cơsởdữliệu Model có kích thước 1,5 MB sau khi cài đặt. vì cơ
sở dữliệu được sao chép để tạo dựng cơsởdữliệu mới nên không cócơsởdữliệu nào
nhỏ hơn cơsở ... nào
nhỏ hơn cơsởdữliệu Modl.
Cơsởdữliệu Tempdb: Cơsởdữliệu Tempdb là một trong những cơsởdữliệu chính
trong SQL Server. Cơsởdữliệu cho phép người sử dụng tạo những ứng dụng ... KHÁI NIỆM VỀ ĐỐI TƯỢNG TRONGSQL VÀ CÁCHTẠO CÁC
ĐỐI TƯỢNG TRONGSQL SERVER
1. Tạocơsởdữliệu (CREATE DATABASE)
Khi xây dựng cơsởdữliệu bạn bắt đầu từ mô hình cơsởdữliệu ERD, hay từ một...
... sổ tiếp theo
Hướng dẫn cài đặt hệ quản trị cơsởdữliệu Microsoft SQL
Server 2005 (Express Edition)
SQL Server 2005 cĩ nhiều phiên bản khác nhau, trong đĩ bản Express là bản thấp nhất,
được ... 3.1
2. dotnetfx.exe: Microsoft .Net Framework 2.0
3. SQLEXPR.EXE: SQLServer 2005 Express
4. SQLServer2005_SSMSEE.msi: Cơng cụ quản lý SQLServer Management Studio
Express
Bước 1: Cài Windows ... tiếp tục bước 3
Bước 3: Cài Microsoft SQLServer 2005
Nhấn vào file SQLEXPR.EXE
Nhấn Finish
Đến đây chúng ta đã cài đặt xong SQLServer 2005 Express và các cơng cụ để quản lý
database của nĩ....
... By, Join …
SQL Server sử dụng T -SQL (Transact SQL) để thao tác với dữ liệu, hay nói khác
đi T -SQL chính là ngôn ngữ để viết Script trong SQL. Ngoài những lệnh SQL
chuẩn như trên, T -SQL còn bao ... như các hàm của SQLServer thông
thường, ví dụ: hàm GetDate(), DatePart()
X.3.1 Tạo hàm hệ thống từ hàm người dùng:
Tạo hàm trong CSDL Master (là 1 trong 6 CSDL sẵn có của SQLServer ngay từ ... thay đổi dữ liệu: vì view là một bảng ảo nên không giống như
bảng, ta chỉ có thể thay đổi dữliệu của bảng bằng view trong một số trường hợp
nhất định.
I.3 CÁC CÔNG CỤ TƯƠNG TÁC VỚI SQL SERVER...
... sốcơsởdữliệu hỗ trợ khác.
CơsởdữliệuSQLServer là cơsởdữliệu đa người dùng, với mỗi Server bạn
chỉ có một hệ qu
ản trị cơsởdữ liệu. Nếu muốn có nhiều hệ quản trị cơsởdữliệu ...
này.
Khi một cơsởdữliệu mới được tạo ra thì cơsởdữliệu mới này ít nhất cũng
bằng và giống như cơsởdữliệu model.
- Cơsởdữliệu msdb:
Như đã nêu, chúng ta có hai cơsởdữliệu hệ
thống ... củ
a hệ
thống.
- Cơsởdữliệu model: Cơsởdữliệu này chứa đựng tất cả template dùng
làm mẫu để tạocơsởdữliệu mới. Khi bạn tạo mới một cơsởdữliệu thì SQLServer
lấy tất cả các mẫu...
... bảng.
• Tạo mới, thay đổi và hủy bỏ các đối tượng cơsởdữ liệu.
• Kiểm soát truy vấn đến cơsởdữliệu và các đối tượng cơsở
dữ liệu.
• Đảm bảo tính nhất quán dữ liệu.
Tập lệnh SQL
Select ... các thao tác trên SQLServer và
các thông số cần thiết khi kết nối đến SQLServer :
• SQLServer Name
• Login ID
• Password
Sqlserver cho phép tạocơsởdữliệu trên cơsở các thiết bị (device), ... liệu đã có sẵn
Khai báo các biến đối tượng cơsởdữliệu bằng lệnh Dim
Dùng các biến đối tượng cơsởdữliệu để liên kết đến các cơsởdữ
liệu.
Ví dụ:
Dim db As Database, ws As Workspace
Set...
... web là tạo một sự liên kết liên tục với cơsởdữliệu của từng user và lưu trữ
trong đối tượng Session.Tuy nhiên phương pháp này có thể làm gia tăng số
lượng các user kết nối tới cơsởdữliệu ... các
thao tác với cơsởdữ liệu.
Việc tạo một instance cho đối tượng Command cũng giống như đối tượng
Connection. Nghóa là cũng sử dụng phương thức Server. CreateObject.
Command_name= Server. CreateObject(“ADODB.Command”)
Tuy ... query đặc tả trong CommandText
- Prepared :tạo ra lệnh chuẩn trước khi thực thi.
Tạo ActiveConnection
Sau khi đã có các instance của các Connection Object đã được kết nối với cơ
sởdữ liệu, và Command...
... Chương Mười Ba - Cơsởdữliệu (Database)
Table, Record và Field
Nói đến cơsởdữ liệu, ta lập tức nghĩ đến SQLServer, Access hay Oracle .v.v., những nơi chứa rất nhiều
dữ liệu để ta có thể ... lấy chúng ra một cách tiện lợi và nhanh chóng. Hầu hết các chương trình
ta viết đều có truy cập cơsởdữ liệu, và ta dùng nó như một công cụ để làm việc với rất nhiều dữliệu
trong khi tập trung ... ta dùng từ Data Store (Kho dữ liệu) thay thế cho database để
nói đến nơi chứa dữ liệu. Và đối với chương trình tiêu thụ dữ liệu, ta nói đến Data Source (Nguồn dữ
liệu) thay vì database.
Khi...