1. Trang chủ >
  2. Giáo án - Bài giảng >
  3. Sinh học >

Bảo mật và nén dữ liệu.

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 (4.12 MB, 183 trang )


II)Một số khái niệm cơ bản :

1)Mối quan hệ giữa các bảng :

Các bảng đợc xây dựng trong một CSDL thì phải

có mối liên hệ với nhau .Nhờ có mối liên hệ thì

ta mới đa ra đợc kết quả khi có yêu cầu:

-Đa ra danh sách những ngời cha thi.

-Tìm ngời có điểm anh =8 và ở nghệ an

Khi đó ta phải nhờ vào mối liên kết giữa các bảng

và sử dụng phơng pháp vấn tin sẽ đa ra đợc kết

quả mong muốn.

a)Quan hệ 1: n(quan hệ một nhiều):

Là mối quan hệ mà mỗi bản ghi bất kỳ trong bản

ghi thứ nhất có quan hệ với nhiều bản ghi trong

bảng thứ hai



Vd:



tên

Nguyễn Long

Trần Bảo

Nguyễn Luận



điện thoại

049713245

049713567

049731345



Tên

Nguyễn long

Nguyễn long

Trần Bảo

Trần bảo



Lớp

7a12

7a24

7a14

6a21



TRần bảo



6a34



địa chỉ

Giảng võ

Khâm thiên

Cầu giấy



b)Quan hệ 1:1 một một:Mỗi bản ghi trong bảng

thứ nhất chỉ quan hệ với một bản ghi trong bảng

thứ hai

Vd:quan hệ của sinh viên-số báo danh:tức lã mỗi

sinh viên chỉ có một số báo danh..

c)qua hệ n-n(nhiều nhiều):Là quan hệ mà nhiều

bản ghi ở bảng A kết hợp nhiều bản ghi ở bảng B

vd:nhiều sinh viên học ở nhiều phòng học khác

nhau.



2)Tạo mặt nạ dữ liệu (Input mask):

Sử dụng mặt nạ nhập liệu là cách đẻ hạn chế dữ liệu

nhập vào một trờng .Ngoài ra nó coà có một số tác

dụng:

-Buộc bạn phải nhập dữ liệu theo kiểu đã xác định

vd:999-99-999

-Điền một só lí tự nh:-,/..và lu giá trị này nh một

thành phần của trờng mà ta không phải đánh vào .

*)các kí tự dùng trong mặt nạ nhập liệu:



Kí tự

0

#



Chức năng

Chỉ nhập các số 0-9 không gồm dấu + và Tuỳ chọn các số 0-9 hoặc khongả trống và cả dấu +

và -



L

?

A

&

C

..;-/

<

>



Chỉ nhập các chữ từ A-Z

Tuỳ chọn có hay không các chữ A-Z

Bắ buộc phải có các chữ cái hoặc chữ số

Chỉ nhập các chữ cái hoặc khoảng trống

Tuỳ chọn các chữ cái hoặc khoảng trống

Các kí tự dùng giữ chỗ

Kí tự chuyển thành chữ in thờng

kí tự chuyển thành chữ in hoa



3)Thiết lập mối quan hệ giữa các bảng:

Nh chùng ta đã biết các bảng trong Access có mối quan hệ với nhau

và Access sử dụng mối quan hệ này để kết nối dữ liệu giữa các

bảng.

Giả sử trong tệp hs có các bảng sau:

-ds(msv,ht,ns,dc,dthoai)

-diem(msv,dt,da,kt,td,kq)

Muốn tạo ra một bảng dssv(msv,ht,ns,dthoai,dt,da,kt,td,kq) ta phải

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

B1:Vào Menu tool/RelationShip

Hoặc kích vào biểu tợng

B2)Chọn các bảng cần đa ra để liên kết trong cửa sổ Show table



Muốn chọn bảng nào ta

kích chuột Vào bảng đó

sau đó chọn ADD

Sau khi chọn xong ta chon

Close .Rồi thoát ra.

B3)Trong của sổ Relation Ships

Ta đua chuột đến trờng

dùng để liên.Kết trong bảng

A vùa bấm chuột vùa

kéo sang trờng cần liên

kết trong bảng B rồi thả

tay ra.

B4)Kích CREAT trong của sổ

edỉt Relation ships.

B5)Đóng của sổ Relationhips

Và lu lại.



Chú ý:Khi liên kết các bảng với nhau muốn chọn

mối liên kết giữa các bảng ta kích vào

Joint type

khi đó ta chọn

một trong 3 dạng

sau:

1)Liên kết 1-1 giữa hai bảng

2)Liên kết nhiều một:Nhiều bản

ghiậ bảng gốc liên kết với 1 bản

ghi ở bảng kia

3(Liên kết một nhiều:Một bản

ghi ở bảng gốc liên kết với nhiều

bản ghi ở bảng còn lại.



4)Gỡ bỏ mối liên kết giữa các bảng:

Trong cửa sổ Relation ships



nhắp phải chuột trên đờng quan hệ muốn

xoá/Delete

+yes:nếu chắc chắn muốn xoá

+No:Nừu không muốn xoá



III)Trích rút giữ liệu bằng các

truy vấn(query):

1. Khái niệm và các loại truy vấn:

a)khái niệm:bảng truy vấn đợc dùng để

hỏi các câu hỏi về dữ liệu .Ta có thể tạo

bảng truy vấn đơn giản để tạo các mẩu tin

chỉ trong một bảng hoặc thiết kế các bảng

truy vấn phức tạp liên quan đến nhiều

bảng hoặc nhiều tiêu chuẩn

Chú ý:muốn xây dựng đợc Querry thì ta

phải có bảng CSDL nguồn



b. Các loại Query :



Select Query :Truy vấn



chọn dữ liệu.Nó sẽ

tìm bất kì mẩu tin nào trả lời câu hỏi mà bảng

truy vấn đặt ra và hiển thị chúng khi bảng truy

vấn hoạt động.



Update Query :Query cập nhật dữ liệu với

query này bạn bạn có thể sửa đổi dữ liệu trên

toàn bộ một hay nhiều bảng



Append Query:Query kết nối hai



bảng cùng cấu trúc để them thông

tin từ một bảng vào bảng khác



Xem Thêm
Tải bản đầy đủ (.ppt) (183 trang)

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×