Những vấn đề cơ bản của Access
designed by CHU HONG HAI 0904180141 g designed by CHU HONG HAI 0904180141Access là một hệ quả trị cơ sỏ dữ liệu dựa trên mô hình quan hệ.Cơ sở dữ liệu là một tập hợp có cấu trúc của dữ liệu được lưu trữ trên thiết bị trữ tin.đáp ứng được nhu cầu của người dùng với nhiều mục đích khác nhau.Access tạo ra các Database ,xử lý thay đổi dữ liệu mà không quan tâm đến thuật toán.Access có thể tạo ra các ứng dụng mà không cần lập trình. designed by CHU HONG HAI 0904180141I. Khởi động và thoát khỏi Access.1. Khởi động: Thực hiện một trong 3 cách sau:Start/ Programs/ Microsoft Access.Start/ Run/tìm đường dẫn tới access .Kích đúp vào ShortCut access trên DeskTop.2. Thoát khỏi Access: File/ Exit.Chọn biểu tượng Close trên thanh tiêu đề.Gõ tổ hợp phím Alt + F4. designed by CHU HONG HAI 09041801413)Màn hình khởi động Access:Blank Access Database:Tạo mới một tệp CSDL.Tạo tệp CSDL mới theo Mấu đã có sẵn.Mở tệp CSDL đã có sẵn trong máy. designed by CHU HONG HAI 09041801414)Tạo mới CSDL trong Access a.Tạo mới khi khởi động:B1 Khởi động Access.b2 .Blank Access Database.b3.Nhập tên Database.b4.Creat.b. Tạo mới khi đã khởi động Access:*C1:File/ New/Database/ok/nhập tên Database/Creat.*C2:Ctrl + N/ Database/ok/nhập tên Database/CreatCửa sổ Database xuất hiện như sau: designed by CHU HONG HAI 0904180141Open:Mở table,query .Design:Sửa table,querryNew:tạo mới table,query Một CSDL trong Access gồm các đối tượng sau:DatabaseTables Queries Forms Reports Pages Macros Moduls designed by CHU HONG HAI 0904180141Table(biểu bảng):lưu giữ thông tin.Queries(bảng truy vấn):cho phép truy vấn và hiệu chỉnh giữ liệu.Form(mẫu biểu):Dùng cho xem và nhập thông tin.Pages(trang):tập tim HTML chophép bạn xem dữ liệu Access bằng trình duyệt Internet explore.Report(báo biểu):Dùng tóm tắt và in dữ liệu.Macro(lênh ngầm):thực hiện một hoặc một số thao tác một cách tự động.Module:viết chương trình thực hiện một số chức năng trong CSDL designed by CHU HONG HAI 09041801415)Tạo bảng trong Access :5.1)Các khái niệm cơ bản trong bảng(table):a. Tên trường (Field): Bảng được chia thành các cột. Tên cột được gọi là tên trường.b. Bản ghi: Khi nhập dữ liệu tạo nên các hàng. Mỗi hàng được gọi là một bản ghi.c. Trường khoá: Một trường được gọi là khoá trong CSDL nếu trên trường đó không có bản ghi nào trùng nhau.* Căn cứ vào trường khoá để nhận biết (phân biệt) các bản Ghi vd:người ta phân biệt các SV thông qua trường MSV do đó Msv gọi là trường khoá. designed by CHU HONG HAI 09041801415.2)Dữ liệu cơ bản trong Access :AutoNumber:AutoNumber: đánh số tự động 1, 2, 3 . đánh số tự động 1, 2, 3 .Text:Text: kiểu văn bản(kiểu chữ). kiểu văn bản(kiểu chữ).Number:Number: kiểu số gồm các kiểu con sau: kiểu số gồm các kiểu con sau:Byte:Byte: số nguyên ngắn. số nguyên ngắn.IntegerInteger:số nguyên thường.:số nguyên thường.Long Integer:Long Integer: nguyên dài. nguyên dài.Single:Single: số thực đơn. số thực đơn.Double:Double: số thực kép . số thực kép .Date/ time:Date/ time: kiểu ngày tháng. kiểu ngày tháng.Currency:Currency: kiểu tiền tệ. kiểu tiền tệ.Yes/ no:Yes/ no: kiểu Logic. kiểu Logic.Meno:Meno: kiểu ghi nhớ. kiểu ghi nhớ.OLE Object:OLE Object: kiểu đối tượng đồ hoạ . kiểu đối tượng đồ hoạ . designed by CHU HONG HAI 09041801415.3)tạo bảng(table)bằng chế độ design view.a)Tạo cấu trúc bảng:b1:Creat table indesign viewB2:NewB3:Design view/ok B4:đánh tên trường và chọn kiểu dữ liệu Tên trườngKiểuDữ LiệuGhi chú [...]... 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. designed by CHU HONG HAI 0904180141 B5:Chọn bảng và chọn các trường trong bảng đó sẽ tham gia trong Querry. Cửa sổ chứa Các trường được chọn Cửa sổ hiện các trường của bảng đà chọn Cửa sổ hiện các trường của bảng đà chọn Chọn bảng Chọn bảng (table,query) (table,query) Nút... 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. designed by CHU HONG HAI 0904180141 ♦ Open:Më table,query ♦ Design:Sưa table,querry… ♦ New:t¹o mới table,query Một CSDL trong Access. .. động Access: Blank Access Database: T¹o míi mét tƯp CSDL. T¹o tƯp CSDL míi theo Mấu đà có sẵn. Mở tệp CSDL đà có sẵn trong m¸y. designed by CHU HONG HAI 0904180141 5)Tạo bảng trong Access : 5.1)Các khái niệm cơ bản trong bảng(table): a. Tên trường (Field): Bảng được chia thành các cột. Tên cột được gọi là tên trường. b. Bản ghi: Khi nhập dữ liệu tạo nên các hàng. Mỗi hàng được gọi là một bản ghi. c.... trường đó không có bản ghi nào trùng nhau. * Căn cứ vào trường khoá để nhận biết (phân biệt) các bản Ghi vd:người ta phân biệt các SV thông qua trường MSV do đó Msv gọi là trêng kho¸. designed by CHU HONG HAI 0904180141 ♣ Make Table Query:B¶ng truy vấn tạo bảng nó ghi kết quả thành một bảng mới Delete Query : Xoá các bản ghi của một hay nhiều bảng. CrossTab Query:các bảng truy vấn này tóm tắt... thông qua các câu hỏi về những điều bạn muốn tạo vd:bạn chọn bảng nào,bạn chọn các trường nào ,bạn truy vấn theo tiêu chí gì? cách tạo select Querry wizard trên một bảng: designed by CHU HONG HAI 0904180141 4)T¹o míi CSDL trong Access a.Tạo mới khi khởi động: B1 Khởi động Access. b2 .Blank Access Database. b3.Nhập tên Database. b4.Creat. b. Tạo mới khi đà khởi động Access: *C1:File/ New/Database/ok/nhËp... by CHU HONG HAI 0904180141 6. NhËp vµ xuÊt bảng a. Nhập bảng (Import). Chức năng: Nhập một bảng từ CSDL khác như Access, FoxPro, excel về CSDL đang mở. Cách thực hiện: File/ Import. Hoặc Click phải chuột chọn Import. Hộp thoại Import sau xuÊt hiÖn: designed by CHU HONG HAI 0904180141 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... 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 designed by CHU HONG... danh sách những người chưa 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 designed by CHU HONG HAI 0904180141 Chó ý:Khi liªn kÕt các bảng với... by CHU HONG HAI 0904180141 Field: Chän tªn trêng cần truy vấn. Table: Bảng chứa trường vừa chọn. Sort: Sắp xếp các trường tăng hoặc giảm dần. Criteria: Thành lập biểu thức điều kiện khi truy vấn. Or: Thành lập điều kiện hoặc. designed by CHU HONG HAI 0904180141 B6:next B7:đặt tên bảng cho Querry Và chọn dạng hiện cho querry đặt tên bảng cho query Mở xem néi dung query Më xem néi dung query Söa... + N/ Database/ok/nhËp tªn Database/Creat Cưa sỉ Database xuÊt hiÖn nh sau: designed by CHU HONG HAI 0904180141 5.2)Dữ liệu cơ bản trong Access : ã AutoNumber: AutoNumber: đánh số tự động 1, 2, 3 đánh số tự động 1, 2, 3 Text: Text: kiểu văn bản( kiểu chữ). kiểu văn bản( kiểu chữ). Number: Number: kiểu số gồm c¸c kiĨu con sau: kiĨu sè gåm c¸c kiĨu con sau: ã Byte: Byte: số nguyên ngắn. số . CHU HONG HAI 09041801415)Tạo bảng trong Access :5.1)Các khái niệm cơ bản trong bảng(table):a. Tên trường (Field): Bảng được chia thành các cột. Tên. liệu cơ bản trong Access :AutoNumber:AutoNumber: đánh số tự động 1, 2, 3 ... đánh số tự động 1, 2, 3 ...Text:Text: kiểu văn bản( kiểu chữ). kiểu văn bản( kiểu