1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng tạo lập cơ sở dữ liệu

26 3,3K 3
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Tạo lập cơ sở dữ liệu
Trường học Trường Đại Học Công Nghệ Thông Tin
Chuyên ngành Cơ sở dữ liệu
Thể loại Bài giảng
Thành phố Hồ Chí Minh
Định dạng
Số trang 26
Dung lượng 192 KB

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

Nội dung

Bài giảng tạo lập cơ sở dữ liệu

Trang 1

Bµi 2: T¹o lËp CSDL

1/ ThiÕt kÕ b¶ng CSDL

2/ ThiÕt lËp mèi quan hÖ gi÷a c¸c b¶ng 3/ Mét sè thao t¸c trªn b¶ng

Trang 3

1.2 một số quy tắc về xây dựng

CSDL

quy tắc 1: mỗi trường trong bảng phải mô tả một loại thông tin duy nhất

quy tắc 2: Mỗi bảng phải có một số trường tối

thiểu, nhờ nó mà không có các bản ghi trùng nhau( số trường tối thiểu gọi là khoá cơ bản)

Quy tắc 3: các trường trong bảng phải đầy đủ và liên quan đến khoá cơ bản

Quy tắc 4: có thể thay đổi được một trường bất

Trang 4

1.2/ Cấu trúc bảng: gồm 3 thành phần chính

cột phải có một kiểu dữ liệu nhất định tên tr ờng không nên có dấu và không có dấu cách

Field có trong bảng

bảng mà thoả mãn: không có bản ghi nào trong bảng có các tr ờng khoá chính trùng nhau, khoá chính sẽ xác định các thuộc tính còn lại của thực thể

Trang 5

chóng

Trang 6

B2: kÝch vµo design : thiÕt kÕ field

name, data type

B3: T¹o kho¸ chÝnh b»ng c¸ch:

- Chän mét hay nhiÒu field cÇn t¹o kho¸

- Edit/Primary Key hoÆc Ên trªn

thanh c«ng cô hoÆc vµo edit/ primary key

B4: L u b¶ng võa t¹o

- File/ Save

- Gâ tªn b¶ng cÇn l u/OK

Trang 7

2.ThiÕt lËp mèi quan hÖ

2.1/ C¸c lo¹i quan hÖ th«ng th êng

 Quan hÖ mét-mét (1-1)

 Quan hÖ mét-nhiÒu (1-n)

Trang 8

Quan hÖ mét – mét (1-1)

thø nhÊt chØ t ¬ng øng víi mét b¶n ghi duy nhÊt trong b¶ng thø 2 vµ ng îc l¹i

B¶ng 1: sinhviªn, B¶ng 2: Lý lÞch sinh viªn

“Mçi sinh viªn chØ cã mét bé lý lÞch vµ ng îc l¹i mçi bé lý lÞch chØ thuéc mét sinh viªn”

Trang 9

Quan hệ một – nhiều (1-n)

một có quan hệ với nhiều bản ghi trong bảng thứ 2

Bảng 1: Sinhviên, Bảng 2: khoa

“ một khoa thì có nhiều sinh viên, một sinh viên tại một thời đêểm chỉ đ ợc theo học một khoa duy nhất”

Trang 10

2.2/ Tạo mối quan hệ giữa các bảng

B4: Sau khi cửa sổ thiết lập quan hệ xuất hiện để tạo đ ợc quan hệ ta cần chọn vào mục:

Enforce Referential Integrity: ép buộc tính toàn vẹn dữ liệu

Trang 12

Cascade Update Related Fields:khi sửa giá

trị trên tr ờng quan hệ của bảng chính thì dữ liệu t ơng ứng trên tr ờng quan hệ của bảng quan hệ tự động sửa theo

Trang 13

Cascade Delete Related Record :khi xo¸ b¶n

ghi cña b¶ng chÝnh th× b¶n ghi t ¬ng øng trong b¶ng quan hÖ sÏ bÞ xo¸ theo

Trang 14

 Ý nghÜa c¸c kÕt nèi

1: KÕt nèi kiÓu 1-1( gi¸ trÞ tr êng

KÕt nèi chØ xuÊt hiÖn 1 lÇn trªn

C¶ hai b¶ng)

2: KÕt nèi kiÓu 1-n( gi¸ trÞ tr êng

KÕt nèi xuÊt hiÖn 1 lÇn trªn b¶ng 1

nh ng xuÊt hiÖn nhiÒu lÇn trªn

b¶ng 2)

3: KÕt nèi kiÓu n-1 ( gi¸ trÞ tr êng

kÕt Nèi xuÊt hiÖn nhiÒu lÇn trªn

Trang 16

Để xuất một đối tượng sang một CSDL khác,

ta thực hiện các thao tác:

dấu đối tượng cần xuất

Export To

nhấn Save Đặt tên mới cho đối tượng, nhấn OK

Trang 17

3.1/ Sửa đổi cấu trúc bảng

Chọn một hoặc nhiều field

B1: đ a chuột về bên trái của field cần chọn

B2: click chuột để chọn field (field sau khi đ ợc chọn đ ợc tô màu đen)

B3: nếu muốn chọn nhiều field, giữ Ctrl (khi chọn các field rời nhau) hoặc Shift (khi chọn các field

3.Một số thao tác trên bảng

Trang 18

B1: chän c¸c field muèn xo¸

B2: Edit/Delete (hoÆc Ên Delete)

Trang 20

3.2/ Thay đổi cách trình bày trong cửa sổ nhập liệu (Datasheet)

Trang 21

B1: chọn field muốn thay đối vị trí

B2: đ a chuột vào vị trí đầu field, di chuyển field

Trang 22

È n hoÆc hiÖn c¸c field

Trang 23

Định dạng hiển thị bảng dữ liệu con

Format/SubDatasheet->chọn

-Expand All: hiển thị tất cả nội dung bảng dl con

-Collapse All: đóng bảng dl con

-Remove: loại bỏ mối liên kết với bảng dl con

Định nghĩa bảng dữ liệu con liên quan

B1: Insert/SubDatasheet->hộp thoại

B1: chỉ định tên bảng dữ liệu con (truy vấn con) và

Trang 25

3.4/ Tìm kiếm và thay thế dữ liệu trên bảng

Tìm kiếm

B1: Edit/Find (Ctrl + F)->Hộp thoại

B2: Find What: nhập giá trị tìm kiếm

B3: click Find Next để thực hiện tìm kiếm

*chú ý:

? thay thế cho một ký tự

* thay thế cho một chuỗi ký tự

Trang 26

c1-Filter By Form: lọc theo biểu mẫu

c2-Filter By Selection: lọc theo các gía trị đã đánh dấu c3-Filter Excluding Selection: lọc khác với các giá trị đ

ợc đánh dấu

c4-Advanced Filter/Sort: lọc bằng l ới QBE

Ngày đăng: 04/09/2012, 08:49

HÌNH ẢNH LIÊN QUAN

Bảng  (Table)  là  thành  phần  cơ  sở  dùng - Bài giảng tạo lập cơ sở dữ liệu
ng (Table) là thành phần cơ sở dùng (Trang 2)
Bảng 1: sinhviên, Bảng 2: Lý lịch sinh viên - Bài giảng tạo lập cơ sở dữ liệu
Bảng 1 sinhviên, Bảng 2: Lý lịch sinh viên (Trang 8)
Bảng 1: Sinhviên, Bảng 2: khoa - Bài giảng tạo lập cơ sở dữ liệu
Bảng 1 Sinhviên, Bảng 2: khoa (Trang 9)

TỪ KHÓA LIÊN QUAN