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

ACCESS 2007 - TẠO BẢNG (2) ppsx

16 488 2
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 Bảng
Tác giả Đậu Quang Tuấn
Trường học Trường Đại Học
Chuyên ngành Công Nghệ Thông Tin
Thể loại Bài viết
Năm xuất bản 2010
Thành phố Hà Nội
Định dạng
Số trang 16
Dung lượng 2,51 MB

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 Đề Bài : Trong Cơ Sở Dữ Liệu tên QUANLYHOCSINH có 9 Bảng với Cấu Trúc như sau FIELD NAME DATA TYPE DESCRIPTION Ngaysinh Date/Time Ngày sinh Noisinh Text40 Nơi sinh Dienthoai Text1

Trang 1

BÀI 7 NGÀY 10.7.2010 SOẠN THEO THẦY ĐẬU QUANG TUẤN

BÀI VIẾT NÀY SOẠN THEO GIÁO TRÌNH CỦA THẦY ĐẬU QUANG TUẤN GIÁO TRÌNH NÀY VIẾT RẤT CHI TIẾT - DỄ HIỂU VÀ THỰC DỤNG DO ĐÓ CÁC BẠN SAU KHI ĐỌC BÀI NÀY CÓ THỂ TỰ THỰC HÀNH TRƠN TRU VÀ ĐẠT KẾT QUẢ TỐT ÚT BỈNH MONG SAO CÁC BẠN NHẤT LÀ CÁC EM NHỎ HIẾU HỌC QUAN TÂM ĐẾN BÀI VIẾT NÀY , TẬN DỤNG CHO HẾT ĐỂ KHỎI UỔNG CÔNG ÚT BỈNH NGỒI NGHIÊN CỨU VÀ SOẠN RA NHÂN ĐÂY CŨNG XIN PHÉP TÁC GIẢ ĐƯỢC PHÉP TRÌNH BÀY BỐ CỤC KHÁC HẤP DẪN HƠN ĐỂ DỤ CÁC EM VÀO ĐỌC

I.CẤU TRÚC BẢNG

1 Tạo 1 File Cơ Sở Dữ Liệu : Nhấp Shortcut của Chương Trình Access tại Desktop > Nút Office > New > Qua Phải Hàng File Name nhập : QUANLYHOCSINH ( File này sẽ nằm trong Đường dẫn : C/Documents and Settings/User Name của bạn/My Documents/QUANLYHOCSINH Định dạng của File này là : accdb ) > Nhấp Nút Create > Hiện ra Màn Hình để tạo 1 Bảng

2 Tạo 1 Bảng cho CSDL này : Chọn Menu Create > Nhấp Mục Table Design > Nếu lúc này bạn chưa cần tạo 1 Bảng thì bạn nhấp Nút Close trên góc Phải để đóng Access 2007 lại

3 Mở lại Access > Qua Phải nhấp File Database QUANLYHOCSINH > Menu Create > Chọn Table Design > Hiện ra màn hình thiết kế Nếu bạn đang ở trong CSDL QUANLYHOCSINH , bạn nhấp Menu Create > Chọn Table Design thì cũng hiện ra màn hình như trên

Trang 2

4 Cách tạo 1 Table ( Bảng ) : Đầu tiên bạn phải phác họa cấu trúc của nó trước ngoài nháp Trong Table có các Field gì ? Các Field này có kiểu dữ liệu là gì ? Chiều dài ( Kích thước ) của nó Field nào là Field KHÓA

5 Giải thích FIELD KHÓA : Field Khóa trong 1 Table là với bất kỳ 2 mẫu tin trong Table thì Field khóa của 2 mẫu tin này sẽ luôn luôn có giá trị khác nhau Bạn

có thể hình dung như là số CMND của mỗi công dân đều khác nhau Trong Access bạn đã chọn Field nào là Field Khóa , khi bạn vô tình nhập giá trị trùng với giá trị đã có , thì máy sẽ báo là bạn đã vi phạm và đề nghị bạn nhập lại Field Khóa này giúp bạn tìm kiếm 1 Nhân Vật hoặc 1 Mặt Hàng một cách

dễ dàng và rất chính xác ( Trong Đề Bài để dễ phân biệt , trong 1 Table Field Khóa sẽ nhập chữ IN HOA và có gạch dưới )

6 Khai báo CẤU TRÚC của 1 Table : Cấu Trúc của 1 Table gồm có 3 Cột cần khai báo là FIELD NAME – DATA TYPE – DESCRIPTION :

Cột FIELD Name : Dùng để khai báo tên của Vùng này Tên nên chọn ngắn gọn – Tên gợi nhớ - không cách khoảng và không có dấu

Cột Data Type : Cột này dùng để mô tả Kiểu của Vùng Nó có thể là : Text – Number – Date/Time – Memo – Currency – Yes/No Khi khia báo Kiểu , bạn có thể khai báo Chiều Dài của Nó ở Ô TextBox bên dưới

có tên là Field Size Nếu không sử lại thì bạn sẽ chọn giá trị mặc nhiên của nó

Cột DESCRIPTION : Cột này dùng để mô tả , ghi chú lại tên của Vùng đó Các bạn có thể để trống Cột này nếu không thích ghi chú gì cả

II ĐỀ BÀI

Đề Bài : Trong Cơ Sở Dữ Liệu tên QUANLYHOCSINH có 9 Bảng với Cấu Trúc như sau

FIELD NAME DATA TYPE DESCRIPTION

Ngaysinh Date/Time Ngày sinh

Noisinh Text(40) Nơi sinh

Dienthoai Text(12) Số điện thoại

Hinhanh OLD Object Hình ảnh

Ghi chú :

MSHS : Là Field Khóa Chính ( CHỮ HOA có GẠCH DƯỚI )

Text(5) : Kiểu Text Trong Field Properties khai báo Field Size là : 5

Trang 3

2.CẤU TRÚC CỦA BẢNG KHOI

FIELD NAME DATA TYPE DESCRIPTION

MAKHOI Text(2) Mã khối

Tenkhoi Text(20) Tên khối

FIELD NAME DATA TYPE DESCRIPTION

MALOP Text(3) Mã lớp

Ghi chú : MAKHOI ( CHỮ HOA NGHIÊNG )

FIELD NAME DATA TYPE DESCRIPTION

MAMON Text(3) Mã môn

HOCKY Text(1) Học kỳ 1 , 2

KTm Number ( Single ) Kiểm tra miệng

KT15 Number ( Single ) Kiểm tra 15 phút

Kt1t Number ( Single ) Kiểm tra 1 tiết

KThk Number ( Single ) Kiểm tra học kỳ

FIELD NAME DATA TYPE DESCRIPTION

MAMON Text(3) Mã môn

FIELD NAME DATA TYPE DESCRIPTION

MSKT Text(5) Mã số khen thưởng

Ndkhen Text(50) Nội dung khen

Ngaykhen Date/Time Ngày khen

Phanthuong Text(50) Phần thưởng

FIELD NAME DATA TYPE DESCRIPTION

Trang 4

MSKL Text(5) Mã số kỷ luật

Vipham Text(50) Nội dung vi phạm

Ngvipham Date/Time Ngày vi phạm

FIELD NAME DATA TYPE DESCRIPTION

Ngaynghi Date/Time Ngày nghỉ

Xinphep Text(7) Có in phép không

FIELD NAME DATA TYPE DESCRIPTION

Diemthilai Number ( Single ) Điểm thi lại

CHÚ Ý :

 Trong 2 Bảng trên , trong Cột Field Name , bạn thấy tên các VÙNG là tên

Gợi Nhớ , viết liền nhau và không có dấu

 Trong Cột Data Type : Khia báo Kiểu tương ứng của các VÙNG , bên cạnh

là kích tước của chúng Các bạn sẽ khai báo trong Phần Field Properties Hnag2 Field Size con số kế bên TEXT mà bạn thấy Nếu khôn khai báo thay đổi nó sẽ lấy con số mặc định

 Trong Cột DESCRIPTION : Ghi chú tên gọi của Vùng , neu71 khôn ghi

cũng chẳng sao

Các KHÓA CHÍNH và KHÓA NGOẠI trong :

1 Bảng HOCSINH , Khóa Chính là MSHS.

2 Bảng KHOI , Khóa Chính là MAKHOI.

3 Bảng LOP , Khóa Chính là MALOP và Khóa Ngoại là MAKHOI ( In chữ nghiêng )

4 Bảng DIEMKIEMTRA , Khóa Chính là MSHS ,MAMON và HOCKY đồng thời MSHS và MAMON cũng là Khóa Ngoại ( Vì trong 1 Bảng có 3 Khóa )

5 Bảng MONHOC , Khóa Chính là MAMON.

6 Bảng KHENTHUONG , Khóa Chính là MSKT và Khóa Ngoại là MSHS ( In chữ nghiêng ).

7 Bảng KYLUAT , Khóa Chính là MSKL và Khóa Ngoại là MSHS ( In chữ nghiêng ).

8 Bảng NGAYNGHI , Khóa Chính là STT và Khóa Ngoại là MSHS ( In chữ nghiêng ).

9 Bảng DIEMTHILAI , Khóa Chính là STT và Khóa Ngoại là MSHS ( In chữ nghiêng ).

Trang 5

II.TẠO BẢNG

A.BẢNG HOCSINH

 TẠO BẢNG

1 Có nhiều cách tạo Bảng , ở đây dùng Table Design như sau : Nhấp Nút Office > Databese QUANLYHOCSINH > Nhấp Menu Create > Nhấp Table Design > Hiện ra Màn Hình làm việc , có Table 1

2 Nhập MSHS ở Cột Field Name > Nhấp Phím Tab để sang Cột Data Time

> Chữ Text mặc nhiên hiện ra > Xuống Khung dưới Hàng Field Size thấy giá trị mặc nhiên mà Access ghi cho là 255 , bạn xóa và nhập lại là

5 ( Vì vùng này chỉ có 5 ký tự )

3 Nhấp chuột tại Cột Description > Nhập : Mã số hóc sinh

4 Nhấp Phím Tab , dấu nháy hiện ra tại Hàng thứ 2 Cột Field Name > Nhập Holot > Xuống Khung dưới Hàng Field Size thấy giá trị mặc nhiên

mà Access ghi cho là 255 , bạn xóa và nhập lại là 40 ( Vì vùng này chỉ có

40 ký tự ) > Nhấp chuột tại Cột Description > Nhập : Họ lót

5 Tuần tự giống trên bạn Tạo các Field còn lại với các thuộc tính riêng của

nó đã cho sẵn ( Field Properties )

Trang 6

 TẠO TRƯỜNG KHÓA

1 Nhấp đầu hàng sẽ chọn Trường Khóa > Nhấp chọn Primary Key ( Hình Chìa Khóa ) > Đã hiện Chìa Khóa nằm cạnh Trường MSHS hoặc nhấp phải lên Trường > Chọn Primary Key

2 Trong Trường hợp có nhiều Trường Khóa trong 1 Bảng : Giữ Phím Shift

và chọn các Trường cần có Khóa > Nhấp Chìa Khóa Primary Key > Các Trường được chọn có hình chìa khóa

3 Nếu muốn bỏ khóa của Field này > Nhấp chọn Filed này > Nhấp Công cụ Chìa khóa > Chìa khóa biến mất

Trang 7

 LƯU BẢNG

Bạn đã tạo hoàn tất Cấu Trúc cho Bảng HOCSINH , bạn có thể lưu Bảng này

1 trong 2 cách như sau :

1 Nhấp lên View > HT này hiện ra > Nhấp Yes > Hiên ra HT Save As , hàng Table name nhập “ HOCSINH > Ok

2 Nhấp Nút Close bên Phải trên của màn Hình > Hiện ra Bảng Microsoft Office Access hỏi bạn muốn Save Bảng này không ? Nhấp Yes > Hiện ra

HT Save As , nhập tên Bảng vào hàng Table name > Ok

BÀI 6 NGÀY 10.7.2010 SOẠN THEO QUẢN TRỊ MẠNG

I.XEM VÀ CHỈNH SỬA

Mở Access , nhấp File QUAN LYSINH VIEN , hiện ra các Bảng đã tạo trước đó

 Chế Độ DESIGN VIEW : Nhấp Phải lên 1 Bảng ( Hoặc trong View , chọn Design

View ) hiện ra Cửa Sổ Soạn Thảo để các bạn tiếp tục soạn thảo

Trang 8

 Chế Độ DATASHEET VIEW : Trong Nhóm View , nhấp Datasheet View > Hiện ra Bảng

có các Bản Ghi của Bảng vừa chọn Mỗi Dòng hoặc Hàng là 1 Bản Ghi

( Record ) Các Field ( Trường hoặc gọi là Cột ) mà các bạn đã Định Nghĩa ( Đã tạo đặc tính Field Properties ) cho từng Field trước đó Bạn có thể nhập

dữ liệu thêm vào bằng cách nhập từng Record

 THÊM CÁC FIELD MỚI : Có thể thêm Field mới trong chế độ Design View hoặc

Datasheet View

o Thêm trong chế độ Datasheet View :

 Nhấp Add New Field > Nhập tên mới.

Trang 9

 Nhấp Tab Datasheet > Chọn Nút New Field > Hiện ra Cột mới

trong Bảng và đồng thời hiện ra Danh Sách Field Templates , bạn

có thể chọn 1 Field hoặc nhập tên mới

o Thêm trong chế độ Design View :

 Nhấp vào Field sẵn có tiếp theo và nhập văn bản vào

 FIELDS PROPERTIES ( Các Thuộc Tính của Trường ) : Có nhiều kiểu dữ liệu

mà 1 Field có thể được xác định Khi tạo một trường mới trong cơ sở dữ liệu, bạn nên đặt kiểu dữ liệu thích hợp cho trường đó.

Bảng sau liệt kê các kiểu dữ liệu cho các trường :

o Text : Kiểu văn bản, số, hay chuỗi không quá 255 ký tự

o Memo : Tương tự như trường văn bản, có thể chứa kiểu text, số, hay dữ liệu không quá 2GB.

o Number : Kiểu số không quá 16bytes

o Date/Time : Kiểu ngày và giờ

o Currency : Kiểu tiền tệ không quá 8bytes và chính xác tới 4 số thập phân

o AutoNumber : Access tạo một số duy nhất cho mỗi bản ghi mới Thường dùng làm khóa chính cho bảng

o Yes/No : Kiểu logic (đúng/sai)

o OLE Object : Kiểu nhúng và kết nối đói tượng (hình ảnh, tài liệu, đồ họa) không quá 2GB

o Hyperlink : Địa chỉ siêu liên kết như các địa chỉ Web

Trang 10

o Attachment : Đính kém như ảnh, bảng tính, tài liệu và biểu đồ

 CHỈNH SỬA KIỂU DỮ LIỆU TRONG FILED :

Khi tạo các Field , bạn nên xác định các kiểu dữ liệu của Bảng sao cho phù hợp với Kiểu dữ liệu mà được xác duinh95 cho Field

o Chọn Field mà bạn muốn xác định > Nhấp Tab Datasheet > Mục Data Type

nhấp xổ xuống > Chọn 1 kiểu dữ liệu

 CHỈNH SỬA ĐỊNH DẠNG CỦA DỮ LIỆU :

Nhấp Field mà bạn muốn định dạng > Tab Datasheet > Mục Format và chọn 1 Kiểu định dạng

 CHỈNH SỬA DATA TYPE TRONG CHẾ ĐỘ DESIGN VIEW :

Chọn Field mà bạn muốn chỉnh sửa > Chọn Data Type thích hợp > Định dạng Diled trong HT Field Properties

Trang 11

@ quản lý BẢNG

1 Xóa Bảng : Nút Office Button > Open > Chọn Tên File muốn xóa > Nhấp Phải vào Bảng > Chọn Delete

2 Đổi Tên Bảng : Nhấp Phải vào Bảng > Chọn Rename > Nhập tên mới

3 Thêm Mô Tả cho Bảng : Nhấp Phải vào Bảng > Chọn Table Properties > Nhấp vào Vùng Description > Nhập phần mô tả

@ KHÓA

1 KHÓA CHÍNH : Khóa Chính là 1 định danh duy nhất cho 1 Bản Ghi Không tồn tại một lần 2 Bản ghi đều có Khóa Chính của 1 Bảng Field không bao giờ được để trống

2 KHÓA GHÉP : 1 Khóa Ghép là 1 Khóa Chính mà bao gồm 2 hoặc nhiều Field Còn gọi là KHÓA RÀNG BUỘC

3 KHÓA NGOẠI : 1 Khóa Ngoại Là 1 Field hay sự kết hợp các Field được liên quan tới Khóa Chính của Bảng khác

@ THIẾT LẬP QUAN HỆ GIỮA CÁC BẢNG

Mối quan hệ giữa các Bảng là sự liên kết dữ liệu giữa các Bảng

 Quan Hệ MỘT – MỘT : Là quan hệ giữa 2 Bảng được thiết lập khi Field quan

hệ đều là Khóa Chính ở cả 2 Bảng Mỗi Bản Ghi trong Bảng A chỉ có 1 Bản Ghi

phù hợp trong Bảng B ( Khóa Chính - Bản Ghi )

Trang 12

 Quan Hệ MỘT – NHIỀU : Là quan hệ giữa 2 Bảng mà Khóa Chính trong 1 Bảng

có thể được sao chép nhiều lần trong Bảng khác hoặc có thể hiểu là 1 Bản Ghi trong Bảng A chỉ có thể có nhiều Bảng Ghi phù hợp trong Bảng B nhưng 1 Bản Ghi trong Bảng B chỉ có 1 Bản Ghi phù hợp trong Bảng A

TẠO MỐI QUAN HỆ BẢNG : Nhấp Tab Database Tools > Nút Relationships > Nút Show Table > Chọn các bảng cần quan hệ > Nút Add > Close

 IN MỐI QUAN HỆ : Tab Database Tools > Relationships > Nút Relationships

trong Tab Design > Nhấp Nút Print

@ QUẢN LÝ DỮ LIỆU

Để dữ liệuhiển thị một cách linh họa và đúng theo yêu cầu của bạn Xin giới thiệu một số cách cơ bản để quản lý dữ liệu cho Cơ Sở Dữ Liệu

Trang 13

Mở Bảng chế độ Datasheet View > Kích vào Ô có dấu (*) > Nhập Bản Ghi mới

 TÌM VÀ THAY THẾ DỮ LIỆU : Tab Home > Nút Find > Để tìm và thay thế dữ

liệu : Nhấp Nút Replace của Tab Home

o Khi bạn tìm và thay thế cho dữ liệu , có một số Tùy chọn trong HT Find

có thể sử dụng :

-Mục Find What : Nhập dữ liệu mà bạn muốn tìm Danh sách trong mục Look

In Sử dụng để xác định Bảng hay Cột để tìm kiếm dữ liệu

-Danh sách trong mục Match Giúp bạn giới hạn việc tìm kiếm trong một

trường hay phần đầu của một trường Danh sách trong mục

-Search Giúp bạn xác định hướng để tìm kiếm Hộp chọn

-Match Case Sử dụng hộp chọn này để xác định tìm kiếm theo chữ hoa hay chữ thường

- Kích nút Totals trên Tab Home

-Totals : Nút Totals cung cấp cho bạn thêm một dòng tính tổng vào cơ sở dữ liệu Total có thể là sum (tổng), average (trung bình), a count (đếm),

minimum (cực tiểu), maximum (cực đại), hoặc variance (khác nhau)

Để thiết lập một dòng Total:

Trang 14

- Kích mũi tên xuống của ô nơi bạn muốn đặt một Totals - Chọn Totals phù hợp.

Sắp xếp các bản ghi :

Bạn có thể sắp xếp các bản ghi trong Datasheet theo một cột hoặc hai cột liền nhau Để sắp xếp các bản ghi theo một cột:

- Lựa chọn trường bạn muốn sắp xếp

- Kích vào nút Sort Ascending hoặc Sort Descending

Để sắp xếp hai cột:

- Di chuyển các cột sao cho

chúng sát nhau

- Lựa chọn các cột để sắp xếp bằng cách ấn phím Shift và kích chuột vào các cột

- Kích nút Sort Ascending hoặc Sort Descending.

Trang 15

Để xóa bỏ sắp xếp: - Kích nút Clear Soft

Filter (lọc)

Bạn có thể lọc các bản ghi để hiển thị chúng theo mong muốn Để lọc theo một cột:

- Mở cơ sở dữ liệu ở chế độ Datasheet View

- Kích vào mũi tên hướng xuống trong tên trường

- Chọn tiêu chuẩn lọc thích hợp

- Kích OK.

Để gỡ bỏ Filter:

- Kích nút Filter trên nhãn trường

- Kích Clear Filter

- Kích OK

NGÀY 10.7.2010 :

6.ACCESS 2007 : TẠO BẢNG 2

<img src=http://utbinh.com/AA7/10072010/TAOBANG2.png>

[img]http://utbinh.com/AA7/10072010/TAOBANG2.png[/img]

http://utbinh.com/AA7/10072010/TAOBANG2.png

http://utbinh.com/AA7/10072010/TAOBANG2.doc

http://utbinh.com/AA7/10072010/TAOBANG2.pdf

Trang 16

http://utbinh.com/AA7/10072010/TAOBANG2.rar

Relationshipd đọc thêm (2,92MB) :

http://utbinh.com/AA7/08072010/GiaoTrinhMSACCESS2007.doc

http://utbinh.com/AA7/08072010/RELATIONSHIPS.htm

LINKS THÁNG 7 NĂM 2010(2.7.2010 )

http://www.mediafire.com/?iqglwvtkdjv

Hình ảnh chiến tranh Việt Nam ( rất rõ – tài liệu hiếm ):

http://tinyurl.com/utbinh342

E-BOOK Khổng lồ , đọc cả đời không hết :

http://vietmessenger.com/books/?author=list

190 Hình Hoa hậu Việt Nam :

http://tinyurl.com/utbinh349

NOIVOI_UTBINH_15012010.doc (247.5 KB)

http://goo.gl/8081

Các Bài Viết của Thầy TRẦN THANH PHONG

http://www.mediafire.com/?naezqzjjdwa

32 Bài Lessons Excel 2007 UTBINH biên soạn 17.6.2010 :

http://www.mediafire.com/?deimwhzlxjb

HOA HẬU VIỆT NAM 10.7.2010

http://www.youtube.com/watch?v=xIXXEPtJGBE

http://www.youtube.com/watch?v=7n64X2zgwFI

190 Hình Hoa Hậu Việt Nam

http://tinyurl.com/utbinh349

Ngày đăng: 28/07/2014, 06:20

HÌNH ẢNH LIÊN QUAN

Bảng sau liệt kê các kiểu dữ liệu cho các trường : - ACCESS 2007 - TẠO BẢNG (2) ppsx
Bảng sau liệt kê các kiểu dữ liệu cho các trường : (Trang 9)
Hình ảnh chiến tranh Việt Nam ( rất rõ – tài liệu hiếm ): - ACCESS 2007 - TẠO BẢNG (2) ppsx
nh ảnh chiến tranh Việt Nam ( rất rõ – tài liệu hiếm ): (Trang 16)

TỪ KHÓA LIÊN QUAN

w