0
Tải bản đầy đủ (.doc) (144 trang)

Tớnh chất khúa chớnh (Primary key) của trường

Một phần của tài liệu GIÁO ÁN TIN HỌC 12 CẢ NĂM TUYỆT LUÔN (Trang 37 -40 )

Table: ? Chỉ định khoá chính ntn? B1: Chọn trờng làm khoá chính B2: Nháy nút hoặc chọn lệnh edit/ primary key ?Khoá chính có tính chất nh thế nào?

- Tớnh chất khúa chớnh (Primary key) của trường trường

Khi tạo khúa chớnh cho một hoặc nhiều

trường nào đú thỡ dữ liệu khi nhập vào

trường này khụng được chứa cỏc giỏ trị giống nhau.Vớ dụ 1.

?Trong một Table cú cần thiết phải tạo khúa chớnh cho ớt nhất một trường khụng?

- Để CSDL cú hiệu quả, trong Table nờn chọn ớt nhất một trường cú khúa chớnh

2.Hoạt động 2:

Tạo và sửa cấu trỳc bảng

a) Thiết kế bảng với yờu cầu đơn giản:Vdụ 2: (ở bờn) Vdụ 2: (ở bờn)

Trong cửa sổ CSDL, kớch vào đối tượng Tables.

B1: Kớch vào lệnh Create Table In Design

View (H1).

B2: Xuất hiện cửa sổ (H2)

B3: Từ cửa sổ (H2), nhập cỏc tờn trường (trong hộp field name) chọn. kiểu dữ liệu(trong cột data Type), ghi chỳ thớch(Field properties), như dưới đõy.

(đó được học ở Pascal) là kiểu giỏ trị của dữ liệu lưu trong một trường.

- Có 6 kiểu dữ liệu: Text,

number, date/time, autonumber, yes/no,memo

- Học sinh đọc sgk, suy nghĩ trả lời câu hỏi.

Vớ dụ 1: Gỉa sử một table chứa

Trường Số CMND , đối với trường này nờn chọn khúa

chớnh cho nú, vỡ nguyờn tắc số

CMND khụng được trựng nhau. Trỏnh tỡnh trạng người nhập dữ liệu nhập những giỏ trị trựng nhau.

Vớ dụ 2: Hóy thiết kế table

DSHS gồm cỏc trường sau: MAHS, HODEM,

TEN,GIOITINH,NGAYSINH,D IACHI,TO. Trong đú:

MAHS: kiểu dữ liệu ký tự

(Text), chọn khúa chớnh. HODEM: Text

TEN: TexT

GIOITINH: kiểu Yes/No

NGAYSINH: Kiểu

date/Time

Trường THPT Tủa Chựa Năm học 2009-2010

Cột Bản ghi

B4: Chọn trường khúa chớnh:

?Trong cỏc trường của DSHS nờn chọn trường nào là trường khúa chớnh?

Trường MAHS là trường khúa chớnh (vỡ mỗi HS được xỏc định bởi một mó hs duy nhất), trong cửa sổ thiết kế Table (H3), chọn trường MAHS, kớch vào biểu tượng trờn thanh cụng cụ, xuất hiện biểu tượng chỡa khúa nằm bờn trỏi của trường

b) Thiết kế bảng với yờu cầu phức tạp :

?Với bảng có yêu cầu phức tạp thờng có các tính chất nh thế nào?

Các tính chất trờng:

- Field name(Kích thớc trờng)

Format: Quy định cách hiển thị và in DL. - Caption: Cho phép thay tên trờng bằng các phụ đề.

- Default Value(Giá trị ngầm định)

DIACHI: Text TO:Text

Tất cả cỏc trường yờu cầu ghi

chỳ thớch mụ tả cho rừ về

trường

- Học sinh đọc sgk, suy nghĩ trả lời câu hỏi.

? Để thay đổi tính chất một tr- ờng

- Nháy chuột vào dòng định nghĩa

ở VD2

Nếu yờu cầu, trường MAHS chỉ

chứa 10 ký tự  Học sinh: phải chọn tớnh chất Field Size=10, muốn nhập ký tự vào trường MAHS thỡ ký tự phải tự động biến thành chữ hoađặt Format:>

NếuTrường GIOITINH kiểu Yes/No

Ngaysinh: chọn dạng thức ngày

ngắn (Short date)

Trường TO (tổ) bắt buộc phải nhập vào Require: chọn Yes

H1

Trường THPT Tủa Chựa Năm học 2009-2010

2- Kớch vào đõy để thiết kế Table thiết kế Table 1- Chọn đối tượng Tables 1.Nhậ p tờn trườn g vào cột này 4.Tớnh chất trường 2.Chọn kiểu dữ liệu 3.Chỳ thớch

H2

Hoạt động giỏo viờn Hoạt động học sinh

*Lưu bảng sau khi đó thiết kế xong: ? Để lu bảng ta làm ntn?

B1: File/SaVe

B2: Gõ Tên Bảng vào ô table Name trong Save As

B3: Nháy OK hoặc Enter

3. Hoạt động 3: Thay đổi cấu trúc bảng

? Ta có thể thay đổi những gì? - Thay đổi thứ tự các trờng - Thêm trờng - Xoá trờng + Chọn trờng muốn xoá + Edit/Delete rows - Qua 3 bớc

- Học sinh đọc sgk, trả lời câu hỏi

-Insert/rows

- Gõ tên các trờng và chọn kiểu dl, mô tả và xác định tính chất các trờng

Trường THPT Tủa Chựa Năm học 2009-2010

2. Kớch vào biểu tượng chỡa khúa khúa 1. Chọn trường muốn đặt khúa chớnh

- Thay đổi khoá chính

4. Hoạt động 4: Xoá và đổi tên bảng.

? Để xoá bảng ta làm nh thế nào? ? Để đổi tên bảng ta làm nh thế nào?

*X

oá bảng:

- Chọn tên bảng - Edit/Delete

*Đổi tờn bảng :

- Kớch phải chuột vào bảng muốn đổi tờn - Chọn lệnh Rename.

- Nhập vào tờn mới và Enter

- Học sinh đọc sgk, trả lời câu hỏi

IV.Đỏnh giỏ cuối bài:

Một phần của tài liệu GIÁO ÁN TIN HỌC 12 CẢ NĂM TUYỆT LUÔN (Trang 37 -40 )

×