1. Trang chủ
  2. » Thể loại khác

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

16 471 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 16
Dung lượng 608 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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

Trang 1

CHƯƠNG 1:

HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU

MICROSOFT SQL SERVER 2005

< tiết>

Trang 2

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

Trang 3

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

Trang 4

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.

Trang 5

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)

Trang 6

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

Trang 7

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…

Trang 8

 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

Trang 9

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

Trang 10

Một số thao tác cơ bản

trên SQL Server 2008

 Tạo một database mới: Kích

chuột phải vào Database 

New Database

 Thay đổi tình trạng một

Database

 Gỡ bỏ một Database

Trang 11

Lưu ý….

Có tối thiểu là 2 file cho một Database

File dữ liệu cơ bản (Primary data file) (.mdf): mỗi CSDL chỉ có duy nhất 1 file cơ bản (mặc định)

File nhật ký giao dịch

(Transaction log file) (.ldf): mỗi CSDL có từ 1 đến nhiều file nhật ký

Khi tạo 1 Database, thì các file dữ

liệu và log được tạo ra tại vị trí do

ta xác định.

Trang 12

Các đối tượng trong 1 CSDL

(Database objects)

Table

Data type

Default

Constraint

Index

Stored procedure

User-defined function

Trigger

Trang 13

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

Trang 14

Bài học kế tiếp

CHƯƠNG 2: THIẾT KẾ CSDL KẾ TOÁN (3 tiết)

Trang 15

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

Trang 16

Q & HỎI A

ĐÁP

Trân trọng cảm ơn!

Ngày đăng: 17/08/2014, 10:39

TỪ KHÓA LIÊN QUAN

w