Tải bản đầy đủ (.ppt) (16 trang)

BÀI GIẢNG QUẢN LÝ HỆ THỐNG CƠ SỞ DỮ LIỆU CHAPTER 1 SQL

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (253.62 KB, 16 trang )

Sunday, August 17, 2014 1
CHƯƠNG 1:
HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU
MICROSOFT SQL SERVER 2005
< tiết>
Sunday, August 17, 2014
NỘI DUNG
1.1. Hệ quản trị CSDL
1.2. Các bước thiết kế CSDL
1.3. Các khái niệm cơ bản
1.4. Hệ quản trị CSDL quan hệ MS SQL
Server 2005
Sunday, August 17, 2014
1. HỆ QUẢN TRỊ CƠ SỞ DỮ
LIỆU

Database: Là một tập hợp có tổ chức bao gồm
các dữ liệu có liên quan luận lý với nhau và
được dùng chung.

Database Management System (DBMS): Là
một tập hợp những chương trình tích hợp được
thiết kế làm cho đơn giản các tác vụ tạo, truy
cập và quản lý dữ liệu.
Sunday, August 17, 2014
2. CÁC BƯỚC THIẾT KẾ
DATABASE

Bước 1: Thu thập yêu cầu, tìm hiểu các nghiệp vụ liên
quan.


Bước 2: Xác định các đối tượng dữ liệu quan trọng, cần
thiết để lưu trữ. Từ đó xác định được các bảng dữ liệu cho
CSDL.

Bước 3: Tiếp tục phân tích chi tiết các đối tượng và các
yêu cầu nghiệp vụ liên quan để xác định các trường thông
tin cho các bảng.

Bước 4: Dựa vào yêu cầu nghiệp vụ xác định các mối
quan hệ giữa các bảng.
Sunday, August 17, 2014
3. CÁC KHÁI NIỆM CƠ BẢN

Bảng (Table)

Trường (Field),

Mẫu tin (Record)

Khóa chính (Primary Key)

Khóa ngoại (Foreign Key)

Mối liên kết (Relation)
Sunday, August 17, 2014
4. HỆ QUẢN TRỊ CƠ SỞ DỮ
LIỆU MS SQL Server 2008

Là một hệ quản trị cơ sở dữ liệu (RDBMS –
Rational Database Management System) được

dùng chủ yếu trong môi trường mạng

SQL: Structured Query Language

Client/server
Sunday, August 17, 2014

SQL: Structured Query Language

Là ngôn ngữ được sử dụng cho các hệ quản trị cơ
sở dữ liệu quan hệ. Ngôn ngữ chuẩn được đưa ra
bởi, ANIS (American National Standards
Intitude) và ISO (International Standards
Organization).

SQL được sử dụng trong một số hệ thống CSDL
thương mại như Microsoft Access Oracle, SQL
server…
Sunday, August 17, 2014

Client/Server

Hệ thống được xây dựng như là một database đặt
trên máy tính trung tâm gọi là server

Client có thể là một máy của người sử dụng dùng
để hiện thị các kết xuất
Sunday, August 17, 2014
SQL Server cung cấp đầy
đủ các công cụ để:


Dễ dàng xây dựng một CSDL quan hệ lớn

Giải quyết tình trạng va chạm giữa các user khi
cùng truy xuất dữ liệu tại một thời điểm

Bảo đảm các ràng buộc toàn vẹn trên CSDL

Bảo vệ an toàn cho cơ sở dữ liệu

Truy xuất dữ liệu nhanh
Sunday, August 17, 2014
Một số thao tác cơ bản
trên SQL Server 2008

       ạ ộ ớ 
    ộ ả  


       ổ ạ ộ


   ỡ ỏ ộ
Sunday, August 17, 2014
Lưu ý….

         ể ộ


        ữ ệ ơ ả  

  ! "ỗ ỉ
#$%&  ơ ả '  ặ ị (

 )* ậ ị  !!
"  !" %+$ỗ ừ
+,& )*ậ

Khi tạo 1 , thì các file dữ liệu và
log được tạo ra tại vị trí do ta xác định.
Sunday, August 17, 2014
Các đối tượng trong 1 CSDL
(Database objects)

Table

Data type

Default

Rule

Constraint

Index

View

Stored
procedure


User-defined
function

Trigger
Sunday, August 17, 2014
Một số thao tác cơ bản trên
SQL Server 2008

Tạo bảng mới: Kích chuột phải vào
Tables  New Table
Sunday, August 17, 2014
Bài học kế tiếp

CHƯƠNG 2: THIẾT KẾ CSDL KẾ TOÁN (3
tiết)
Sunday, August 17, 2014
Thực hành buổi số 1

Chương 2: Thiết kế cơ sở dữ liệu, trang
13

Tạo cơ sở dữ liệu

Tạo table

Tạo mối liên kết giữa các bảng

Nhập liệu vào bảng
Sunday, August 17, 2014
08/17/14 16

Q
&
A
HỎI
HỎI
ĐÁP
ĐÁP
Trân trọng cảm ơn!
Trân trọng cảm ơn!

×