Nội dung của Bài 10: Cơ sở dữ liệu quan hệ dưới đây, các em sẽ được tìm hiểu về khái niệm mô hình dữ liệu quan hệ và các đặc trưng cơ bản của mô hình này; khái niệm CSDL quan hệ, khóa và liên kết giữa các bảng. Mời các em cùng theo dõi nội dung chi tiết của bài học.
Mô hình dữ liệu là một tập khái niệm dùng để mô tả cấu trúc dữ liệu, các thao tác dữ liệu, các ràng buộc dữ liệu của một CSDL.
Theo các mức mô tả chi tiết về CSDL, có thể phân chia các mô hình dữ liệu thành hai loại:
Có nhiều mô hình dữ liệu bậc cao nhưng ở đây ta chỉ đề cập đến mô hình dữ liệu quan hệ vì cho đến nay đó là mô hình phổ biến nhất trong thực tế xây dựng các ứng dụng CSDL.
Mô hình dữ liệu quan hệ (gọi tắt là mô hình quan hệ) được E. F. Codd đề xuất năm 1970. Trong khoảng ba mươi năm trở lại đây, các hệ CSDL xây dựng theo mô hình quan hệ được dùng rất phổ biến.
Trong mô hình quan hệ:
Một quan hệ trong hệ CSDL quan hệ có các đặc trưng chính sau:
Thuộc tính đa trị: 1 thuộc tính tương ứng trong nhiều bộ giá trị;
Phức hợp: Một thuộc tính có 2 giá trị.
Lưu ý:
Chú ý:
Thực chất sự liên kết giữa các bảng là dựa trên thuộc tính khóa.
Chỉ ra các điều kiện trong mô hình dữ liệu quan hệ Ql_hoctap
Hình 1. Mô hình dữ liệu quan hệ Ql_hoctap
Gợi ý trả lời:
Trong CSDL quan hệ Ql_hoctap ở ví dụ trên (ví dụ 1), xác định quan hệ, thuộc tính và bộ.
Gợi ý trả lời:
Trong CSDL quan hệ Ql_thuvien dưới đây, xác định thuộc tính đa trị và phức hợp.
Hình 2. Cơ sở dữ liệu quan hệ Ql_thuvien
Gợi ý trả lời:
Số thẻ | Mã số sách | Ngày mượn | Ngày trả |
TV_02 | TO-012 TN-102 | 5/9/07 24/9/07 | 30/9/07 5/10/07 |
..... |
Bảng 1. Bảng có thuộc tính đa trị
Vì giá trị Số thẻ TV_02 có 2 bộ giá trị
Bảng có thuộc tính phức hợp
Số thẻ | Mã số sách | Ngày mượn trả | |
Ngày mượn | Ngày trả | ||
..... |
Bảng 2. Bảng có thuộc tính phức hợp
Ngày mượn trả có 2 cột Ngày mượn và Ngày trả.
Sau khi học xong Bài 10: Cơ sở dữ liệu quan hệ, các em cần nắm vững các nội dung trọn tâm:
Các em có thể hệ thống lại nội dung kiến thức đã học được thông qua bài kiểm tra Trắc nghiệm Tin học 12 Bài 10 cực hay có đáp án và lời giải chi tiết.
Mô hình phổ biến để xây dựng CSDL quan hệ là:
Các khái niệm dùng để mô tả các yếu tố nào sẽ tạo thành mô hình dữ liệu quan hệ?
Thao tác trên dữ liệu có thể là:
Câu 4-10: Mời các em đăng nhập xem tiếp nội dung và thi thử Online để củng cố kiến thức về bài học này nhé!
Các em có thể xem thêm phần hướng dẫn Giải bài tập Tin học 12 Bài 10để giúp các em nắm vững bài học và các phương pháp giải bài tập.
Bài tập 1 trang 86 SGK Tin học 12
Bài tập 2 trang 86 SGK Tin học 12
Bài tập 3 trang 86 SGK Tin học 12
Trong quá trình học tập nếu có thắc mắc hay cần trợ giúp gì thì các em hãy comment ở mục Hỏi đáp, Cộng đồng Tin học DapAnHay sẽ hỗ trợ cho các em một cách nhanh chóng!
Chúc các em học tập tốt và luôn đạt thành tích cao trong học tập!
-- Mod Tin Học 12 DapAnHay
Mô hình phổ biến để xây dựng CSDL quan hệ là:
Các khái niệm dùng để mô tả các yếu tố nào sẽ tạo thành mô hình dữ liệu quan hệ?
Thao tác trên dữ liệu có thể là:
Phát biểu nào về hệ QTCSDL quan hệ là đúng?
Thuật ngữ “quan hệ” dùng trong hệ CSDL quan hệ là để chỉ đối tượng:
Thuật ngữ “bộ” dùng trong hệ CSDL quan hệ là để chỉ đối tượng:
Thuật ngữ “thuộc tính” dùng trong hệ CSDL quan hệ là để chỉ đối tượng:
Đặc điểm nào sau đây là đặc trưng của một quan hệ trong hệ CSDL quan hệ?
Trong mô hình quan hệ, ràng buộc như thế nào được gọi là ràng buộc toàn vẹn thực thể (ràng buộc khoá)?
Hai bảng trong một CSDL quan hệ liên kết với nhau thông qua:
Theo em, khi xét một mô hình dữ liệu ta cần quan tâm những yếu tố nào?
Hãy nêu các khái niệm cơ bản mà em biết về hệ CSDL quan hệ.
Những tiêu chí nào giúp ta chọn giúp ta chọn khóa chính trong bảng. Hãy cho ví dụ và giải thích.
Họ và tên
Tiêu đề câu hỏi
Nội dung câu hỏi
Câu trả lời của bạn
tin học 6 trình bày trang văn bản là gì? nêu cách chọn hướng trang và lề trang?
Câu trả lời của bạn
Câu trả lời của bạn
Câu trả lời của bạn
...
Phân biệt CSDL và hệ quản trị CSDL:
CSDL: là một tập hợp các dữ liệu có liên quan với nhau được lưu vào máy.
Ví dụ: bảng “ Hồ sơ học sinh” là CSDL được lưu dưới dạng bảng biểu.
Hệ QTCSDL: là phần mềm để tạo lập, lưu trữ, tìm kiếm,… thông tin của CSDL
Ví dụ: Muốn biết những học sinh có “ điểm trung bình” các môn > 8.0. Do đó, ta phải dùng hệ QTCSDL timg kiếm trên bảng “ Hồ sơ học sinh”
Câu trả lời của bạn
Câu trả lời của bạn
0110101101010110101101010
10101010011111111000010101
101
011
110111110
.
...
a
a
như bạn https://dapanhay.com/id/491885
Câu trả lời của bạn
Câu trả lời của bạn
Câu trả lời của bạn
để chạy được access thì máy tính phải cài phần mền nào
Câu trả lời của bạn
microsoft access
Microsoft Access
Access cung cấp nền tảng nhiều tính năng để phát triển các ứng dụng cơ sở dữ liệu. Ứng dụng cơ sở dữ liệu là chương trình máy tính cung cấp cách thức lưu trữ cũng như quản lý dữ liệu và giao diện người dùng tuân theo lô-gic của tác vụ kinh doanh (lô-gic ứng dụng).
Để triển khai các ứng dụng Access có thể chạy mà không cần cài đặt Access trên máy tính của người dùng, bạn có thể phân phối các ứng dụng đó cùng với Access Runtime, sẵn dùng miễn phí từ Trung tâm Tải xuống Microsoft.com.
Bài viết này thảo luận về việc lập kế hoạch triển khai cơ bản, các tính năng của Access Runtime và cách tải xuống Runtime. Bài viết này cũng cung cấp nội dung tổng quan về việc triển khai các ứng dụng cơ sở dữ liệu bằng cách sử dụng Access.
Bạn muốn làm gì?
Lập kế hoạch triển khai
Hiểu về Access Runtime
Tải xuống Access Runtime
Triển khai ứng dụng Access
Lập kế hoạch triển khai
Trước khi bắt đầu, bạn nên tự đặt ra cho mình các câu hỏi sau về cách thức triển khai ứng dụng.
Có nên phân tách dữ liệu và lô-gic không?
Bạn có thể tạo ứng dụng Access kết hợp quản lý dữ liệu và lô-gic ứng dụng trong một tệp. Đây là cấu trúc ứng dụng mặc định trong Access. Việc kết hợp quản lý dữ liệu và lô-gic ứng dụng trong một tệp mang đến phương pháp triển khai đơn giản nhất, tuy nhiên, phương pháp này phù hợp nhất nếu chỉ có một người sử dụng ứng dụng tại một thời điểm và có một số rủi ro. Ví dụ: người dùng có thể làm mất dữ liệu do vô ý xóa hoặc làm tổn hại tệp ứng dụng.
Trong hầu hết các trường hợp, bạn nên phân tách quản lý dữ liệu với lô-gic ứng dụng. Điều này giúp cải thiện:
Bảo mật Việc sử dụng một máy chủ để lưu trữ dữ liệu có thể giúp giữ bảo mật dữ liệu.
Hiệu suất Việc sử dụng một cơ sở dữ liệu phân tách hoặc một máy chủ cơ sở dữ liệu có thể giúp làm giảm lưu lượng truy cập mạng.
Khả năng tùy chỉnh Hành động macro mới dành cho Ngăn dẫn hướng có thể giúp bạn kiểm soát người xem và nội dung xem. Bạn có thể phân phối các tệp lô-gic ứng dụng khác nhau cho những người dùng khác nhau.
Cách phân tách dữ liệu và lô-gic
Một cách để phân tách dữ liệu và lô-gic là sử dụng lệnh Cơ sở dữ liệu Access (trên tab Công cụ cơ sở dữ liệu, trong nhóm Di chuyển dữ liệu). Lệnh Cơ sở dữ liệu Access phân tách ứng dụng cơ sở dữ liệu của bạn thành hai tệp Access: một cho dữ liệu và một cho lô-gic. Khi bạn sử dụng lệnh Cơ sở dữ liệu Access, Access sẽ tạo ra một tệp có đuôi "_be" (có nghĩa là "phụ trợ") được gắn thêm vào tên tệp — ví dụ: nếu tên tệp cơ sở dữ liệu ban đầu là "Cơ_sở_dữ_liệu_1.accdb", Access sẽ tạo một tệp cơ sở dữ liệu mới có tên "Cơ_sở_dữ_liệu_1_be.accdb".
Một cách phân tách quản lý dữ liệu và lô-gic ứng dụng khác là sử dụng chương trình máy chủ cơ sở dữ liệu (như là Microsoft SQL Server) cho quản lý dữ liệu và Access cho lô-gic ứng dụng.
Để quyết định xem liệu một tệp Access đơn có đủ cho cả quản lý dữ liệu và lô-gic ứng dụng hay không, hãy cân nhắc các nội dung sau:
Tính toàn vẹn và bảo mật của dữ liệu Người dùng Access phải có quyền đọc/ghi đối với tệp có chứa lô-gic ứng dụng. Nếu bạn kết hợp dữ liệu và lô-gic vào một tệp, dữ liệu sẽ gặp những rủi ro tương tự như lô-gic ứng dụng.
Ứng dụng Access sử dụng các tệp lô-gic và dữ liệu riêng biệt có thể giúp bảo vệ tính toàn vẹn và bảo mật của dữ liệu bằng cách tận dụng các tính năng bảo mật NTFS. Vì người dùng chỉ cần có quyền truy nhập đọc/ghi rõ ràng vào tệp lô-gic ứng dụng nên tệp dữ liệu có thể được bảo mật tốt hơn.
Ứng dụng của bạn có thể yêu cầu thêm các tùy chọn bảo mật, như khả năng kiểm soát người dùng nào có quyền truy nhập vào dữ liệu cụ thể. Trong trường hợp này, bạn nên sử dụng một sản phẩm máy chủ như SQL Server hoặc hệ điều hành máy chủ Windows có Dịch vụ Windows SharePoint để lưu trữ và quản lý dữ liệu ứng dụng của bạn, đồng thời sử dụng Access để cung cấp lô-gic ứng dụng.
Khả năng mở rộng Kích cỡ tối đa của một tệp Access là 2 gigabyte (GB). Mặc dù 2 GB là một lượng dữ liệu văn bản đáng kể nhưng có thể không đủ cho một số ứng dụng, nhất là những ứng dụng lưu trữ các tệp đính kèm trong bản ghi cơ sở dữ liệu. Nếu bạn phân tách dữ liệu và lô-gic, ứng dụng của bạn có thể chứa nhiều dữ liệu hơn. Nếu dự kiến người dùng sẽ lưu trữ lượng lớn dữ liệu thì bạn có thể cân nhắc sử dụng nhiều tệp dữ liệu Access.
Bạn cũng nên xem xét chi tiết kỹ thuật của chương trình Access để biết thêm thông tin về khả năng mở rộng. Để tìm hiểu thêm về các đặc tả Access , hãy xem bài viết các đặc tả truy nhập.
Công suất mạng Nếu có nhiều người dùng cần sử dụng ứng dụng cùng lúc trên một mạng thì việc kết hợp dữ liệu và lô-gic vào một tệp sẽ dễ khiến dữ liệu bị hư hại hơn. Hơn nữa, nếu kết hợp dữ liệu và lô-gic vào một tệp Access thì bạn sẽ không thể tối ưu hóa lưu lượng truy cập mạng mà Access tạo ra. Nếu có nhiều người dùng đồng thời sử dụng ứng dụng của bạn trên một mạng thì bạn nên phân tách dữ liệu và lô-gic, bằng cách sử dụng hai hay nhiều tệp Access hoặc sử dụng một sản phẩm máy chủ cơ sở dữ liệu cho dữ liệu và Access cho lô-gic ứng dụng.
Môi trường mạng sẽ như thế nào?
Nếu tất cả người dùng của bạn đều ở trên cùng một mạng cục bộ hoặc nếu ứng dụng của bạn không được sử dụng trên mạng thì một tệp ứng dụng đơn có thể hoạt động tốt trong hầu hết các trường hợp.
Hiệu suất mạng sẽ tốt hơn nếu bạn phân tách dữ liệu và lô-gic. Nếu người dùng của bạn không ở trên cùng một mạng cục bộ, hãy sử dụng một máy chủ để lưu trữ và quản lý dữ liệu của bạn, đồng thời sử dụng Access cho lô-gic ứng dụng.
Người dùng sẽ có Access chứ?
Nếu tất cả người dùng của bạn đều được cài đặt Access trên máy tính thì họ có thể mở và sử dụng ứng dụng như bất kỳ tệp cơ sở dữ liệu Access nào.
Nếu một số hoặc tất cả người dùng của bạn không được cài đặt Access trên máy tính thì bạn cần triển khai phần mềm Access Runtime cho những người dùng đó khi bạn triển khai ứng dụng của mình.
Đầu trang
Hiểu về Access Runtime
Access Runtime là một chương trình có thể phân phối lại cho phép những người không được cài đặt Access trên máy tính sử dụng các ứng dụng cơ sở dữ liệu Access. Khi bạn mở cơ sở dữ liệu Access bằng Access Runtime, cơ sở dữ liệu sẽ mở trong chế độ thời gian chạy.
Chế độ thời gian chạy là gì?
Chế độ thời gian chạy là chế độ hoạt động của Access trong đó một số tính năng Access nhất định sẽ không sẵn dùng theo mặc định. Tuy nhiên, một số tính năng không sẵn dùng này có thể được chuyển sang trạng thái sẵn dùng ở chế độ thời gian chạy.
Những tính năng nào không sẵn dùng ở chế độ thời gian chạy?
Những tính năng Access sau đây không sẵn dùng ở chế độ thời gian chạy:
Ngăn dẫn hướng Ngăn dẫn hướng không sẵn dùng ở chế độ thời gian chạy. Điều này giúp ngăn chặn người dùng truy nhập các đối tượng tùy ý trong ứng dụng cơ sở dữ liệu của bạn. Khi sử dụng chế độ thời gian chạy, người dùng chỉ có thể mở những đối tượng mà bạn cung cấp — như biểu mẫu bảng chuyển mạch mà bạn đã cung cấp chẳng hạn. Bạn không thể làm cho Ngăn dẫn hướng sẵn dùng ở chế độ thời gian chạy.
Dải băng Theo mặc định, Dải băng không sẵn dùng ở chế độ thời gian chạy. Điều này giúp ngăn chặn người dùng tạo hoặc sửa đổi đối tượng cơ sở dữ liệu và thực hiện các hành động có khả năng gây hại khác, như kết nối với các nguồn dữ liệu mới hoặc xuất dữ liệu theo cách nằm ngoài dự tính của bạn. Bạn có thể tạo một Dải băng tùy chỉnh, rồi liên kết Dải băng đó với một biểu mẫu hoặc báo cáo. Bạn không thể hiển thị các tab Dải băng mặc định ở chế độ thời gian chạy.
Cửa sổ thiết kế và Dạng xem bố trí Cửa sổ thiết kế và Dạng xem bố trí không sẵn dùng đối với mọi đối tượng cơ sở dữ liệu ở chế độ thời gian chạy. Điều này giúp ngăn chặn người dùng sửa đổi thiết kế của các đối tượng trong ứng dụng cơ sở dữ liệu của bạn. Bạn không thể bật Cửa sổ thiết kế và Dạng xem bố trí ở chế độ thời gian chạy.
Trợ giúp Theo mặc định, Trợ giúp được tích hợp không sẵn dùng ở chế độ thời gian chạy. Vì bạn kiểm soát chức năng nào sẵn dùng trong ứng dụng ở chế độ thời gian chạy nên một số nội dung Trợ giúp Access tiêu chuẩn được tích hợp có thể không liên quan đến những người sử dụng ứng dụng của bạn và có khả năng gây nhầm lẫn hoặc khiến họ thất vọng. Bạn có thể tạo tệp trợ giúp tùy chỉnh của riêng bạn để bổ sung cho ứng dụng chế độ thời gian chạy của bạn.
Tôi có thể mở cơ sở dữ liệu Access ở chế độ thời gian chạy mà không sử dụng phần mềm Access Runtime không?
Bạn có thể chạy mọi cơ sở dữ liệu Access ở chế độ thời gian chạy trên máy tính có cài đặt phiên bản đầy đủ của Access. Để chạy cơ sở dữ liệu Access ở chế độ thời gian chạy, hãy thực hiện một trong các thao tác sau:
Thay đổi phần mở rộng tên tệp của tệp cơ sở dữ liệu từ .accdb thành .accdr.
Tạo lối tắt đến cơ sở dữ liệu và đưa vào khóa chuyển dòng lệnh /Runtime trong lối tắt.
Chế độ thời gian chạy có giúp cơ sở dữ liệu của tôi trở nên bảo mật hơn không?
Mặc dù chế độ thời gian chạy giới hạn tính sẵn dùng của các tính năng thiết kế và dẫn hướng nhưng bạn không nên sử dụng chế độ thời gian chạy làm phương tiện chính để bảo mật ứng dụng cơ sở dữ liệu. Trên máy tính có cài đặt phiên bản đầy đủ của Access, người dùng có thể mở ứng dụng cơ sở dữ liệu thời gian chạy như ứng dụng cơ sở dữ liệu thông thường (tức là mọi tính năng sẽ đều sẵn dùng), rồi thay đổi thiết kế hoặc thực hiện các hành động không mong muốn khác.
Ngay cả khi bạn chỉ triển khai ứng dụng cơ sở dữ liệu của mình trên máy tính không cài đặt phiên bản đầy đủ của Access thì người dùng vẫn có thể chuyển ứng dụng vào máy tính có cài đặt phiên bản đầy đủ của Access, rồi mở ứng dụng cơ sở dữ liệu thời gian chạy như một ứng dụng cơ sở dữ liệu thông thường.
Lưu ý: Nếu bạn muốn phân phối ứng dụng Access sao cho người dùng không thể sửa đổi thiết kế của biểu mẫu, báo cáo hoặc mô-đun Microsoft Visual Basic for Applications (VBA), hãy cân nhắc sử dụng tệp nhị phân được biên dịch (.accde). Để biết thêm thông tin về cách sử dụng tệp nhị phân được biên dịch, hãy xem mục Quyết định sử dụng định dạng tệp nào ở phần sau trong bài viết này.
Đầu trang
Tải xuống Access Runtime
Để tải xuống Access Runtime từ Trung tâm Tải xuống của Microsoft, hãy bấm vào liên kết phù hợp cho phiên bản của bạn:
Tải xuống và cài đặt Office 365 Access Runtime
Tải xuống và cài đặt Microsoft Access 2016 Runtime
Tải xuống và cài đặt Microsoft Access 2013 Runtime
Tải xuống và cài đặt Microsoft Access 2010 Runtime
Bạn không cần phải mua để có thể tải xuống, sử dụng hay phân phối lại Access Runtime, cũng như không có giới hạn về số lượng người dùng mà bạn có thể phân phối Runtime.
Đầu trang
Triển khai ứng dụng Access
Để triển khai ứng dụng Access, ít nhất bạn cần thực hiện các tác vụ sau:
Tạo ứng dụng Ứng dụng của bạn cần cung cấp cách thức để người dùng mở và sử dụng các đối tượng cơ sở dữ liệu. Nếu ứng dụng của bạn không cung cấp các phương tiện đó, người dùng của bạn sẽ cần được cài đặt Access trên máy tính của họ để sử dụng ứng dụng. Hơn nữa, bạn sẽ không thể dự đoán được người dùng sẽ dẫn hướng như thế nào bên trong ứng dụng của bạn, đồng thời sẽ khó hơn nhiều để cung cấp hướng dẫn sử dụng hoàn chỉnh cho ứng dụng. Ngoài ra, nếu người dùng mở ứng dụng của bạn bằng phần mềm Access Runtime thì các tính năng dẫn hướng Access được tích hợp sẵn sẽ không sẵn dùng.
Có một cách tiếp cận là tạo biểu mẫu chứa các nút lệnh có tác dụng mở đối tượng cơ sở dữ liệu hoặc thực hiện các hành động khác, rồi chỉ định biểu mẫu đó làm biểu mẫu mặc định mở ra khi ứng dụng khởi động.
Lưu ý: Để được trợ giúp về cách tạo biểu mẫu, hãy xem chủ đề Tạo biểu mẫu bằng công cụ Biểu mẫu.
Làm thế nào để chỉ định biểu mẫu mặc định được mở?
Bấm vào Tệp > Tùy chọn.
Trong ngăn bên trái của hộp thoại Tùy chọn Access, bấm vào Cơ sở dữ liệu hiện tại.
Trong ngăn bên phải, bên dưới Tùy chọn ứng dụng, chọn biểu mẫu mặc định mà bạn muốn bằng cách sử dụng hộp tổ hợp Hiển thị biểu mẫu.
Bạn cũng có thể tạo Dải băng tùy chỉnh, rồi liên kết Dải băng đó với biểu mẫu mở ra khi ứng dụng của bạn khởi động. Để biết thêm thông tin về cách tạo Dải băng tùy chỉnh, hãy xem bài viết Tạo dải băng tùy chỉnh trong Access.
Cài đặt ứng dụng Có một số tùy chọn và cân nhắc cho việc cài đặt ứng dụng. Bạn nên triển khai một định dạng tệp cụ thể để kiểm soát tốt hơn cách người dùng sử dụng ứng dụng. Ngoài ra, bạn có thể đóng gói ứng dụng để giúp cài đặt hoặc triển khai các cấu phần dữ liệu và lô-gic riêng biệt dễ dàng hơn.
Bạn có thể tìm thêm thông tin về các tùy chọn và cân nhắc này trong các mục sau.
Quyết định sử dụng định dạng tệp nào
Có bốn định dạng tệp Access mà bạn có thể sử dụng khi triển khai một ứng dụng:
.accdb Đây là định dạng tệp mặc định cho Access. Khi bạn triển khai ứng dụng ở định dạng này, người dùng sẽ có hầu hết các tùy chọn để tùy chỉnh và dẫn hướng ứng dụng theo mọi cách mà họ chọn. Nếu muốn đảm bảo người dùng không thay đổi thiết kế ứng dụng của bạn, bạn nên sử dụng định dạng tệp .accde. Ngoài ra, người dùng sẽ không dễ xác định liệu tệp .accdb có gì thay đổi không sau khi bạn đóng gói tệp đó — để thể hiện rõ điều này, bạn nên sử dụng định dạng tệp .accdc.
.accdc Định dạng này còn được gọi là tệp Triển khai Access. Tệp Triển khai Access bao gồm một tệp ứng dụng và một chữ ký số được liên kết với tệp đó. Định dạng tệp này bảo đảm với người dùng rằng không có ai đã thay đổi tệp ứng dụng sau khi bạn đóng gói tệp đó. Bạn có thể áp dụng định dạng này cho tệp Access có định dạng mặc định (.accdb) hoặc cho tệp nhị phân được biên dịch Access (.accde).
Bạn chỉ có thể đặt một tệp ứng dụng trong tệp Triển khai Access. Nếu ứng dụng của bạn có các tệp dữ liệu và lô-gic riêng biệt, bạn có thể đóng gói riêng các tệp đó.
.accde Định dạng này còn được gọi là tệp nhị phân được biên dịch. Trong Access, tệp nhị phân được biên dịch là tệp ứng dụng cơ sở dữ liệu được lưu với toàn bộ mã VBA được biên dịch. Không còn mã nguồn VBA nào trong tệp nhị phân được biên dịch Access.
Bạn có thể sử dụng Access Runtime để mở tệp nhị phân được biên dịch Access. Tuy nhiên, theo mặc định, Runtime không nhận diện được phần mở rộng tên tệp .accde. Để mở tệp nhị phân được biên dịch trong Access Runtime, hãy tạo một lối tắt trỏ tới Runtime và đưa vào đường dẫn đến tệp nhị phân được biên dịch mà bạn muốn lối tắt đó mở.
Quan trọng: Nếu mở tệp nhị phân được biên dịch trong phiên bản Access cũ hơn so với phiên bản dùng để biên dịch tệp thì người dùng sẽ không thể mở tệp nhị phân được biên dịch đó. Để giải quyết sự cố này, bạn nên biên dịch tệp nhị phân ở phiên bản Access mà người dùng của bạn đã cài đặt.
Cách lưu tệp Access dưới dạng tệp nhị phân được biên dịch?
Trong Access, mở cơ sở dữ liệu (tệp .accdb) bạn muốn lưu dưới dạng tệp nhị phân được biên dịch (.accde).
Bấm vào tab Tệp, rồi bấm vào Lưu như.
Bên dưới Loại tệp cơ sở dữ liệu, bấm vào Tạo ACCDE, rồi bấm vào Lưu như.
Trong hộp thoại Lưu như, duyệt đến thư mục mà bạn muốn lưu tệp, nhập tên cho tệp trong hộp Tên tệp, rồi bấm vào Lưu.
.accdr Định dạng này cho phép bạn triển khai ứng dụng mở ở chế độ thời gian chạy. Việc triển khai ứng dụng thời gian chạy có thể giúp bạn kiểm soát cách thức sử dụng ứng dụng, mặc dù đó không phải là phương tiện để bảo mật ứng dụng. Để biết thêm thông tin về chế độ thời gian chạy, hãy xem mục Hiểu về Access Runtime.
Đóng gói và ký cơ sở dữ liệu Access
Access giúp ký và phân phối cơ sở dữ liệu dễ dàng hơn, nhanh hơn so với các phiên bản trước đó. Sau khi tạo tệp .accdb hay .accde, bạn có thể đóng gói tệp đó, áp dụng chữ ký số cho gói đó, rồi phân phối gói đã ký cho những người dùng khác. Tính năng Đóng gói và Ký sẽ đặt cơ sở dữ liệu vào tệp Triển khai Access (.accdc), ký gói đó, rồi đặt gói đã ký mã tại một vị trí trên máy tính của người dùng do bạn xác định. Sau đó, người dùng có thể trích xuất cơ sở dữ liệu từ gói này và làm việc trực tiếp trong cơ sở dữ liệu đó (chứ không phải trong tệp gói).
Lưu ý: Tính năng được mô tả trong mục này sẽ đóng gói tệp Access và áp dụng chữ ký số cho gói, giúp báo cho người dùng biết tệp đó đáng tin cậy.
Hãy ghi nhớ những dữ kiện này khi bạn tiếp tục tạo và ký một gói:
Đóng gói cơ sở dữ liệu và ký vào gói đó là những cách để truyền tải độ tin cậy. Khi bạn hoặc người dùng của bạn nhận được gói đó, chữ ký sẽ xác nhận rằng cơ sở dữ liệu đã không bị thay đổi. Nếu bạn tin tưởng tác giả, bạn có thể bật nội dung.
Tính năng Đóng gói và Ký chỉ áp dụng cho những cơ sở dữ liệu được lưu ở định dạng tệp.accdb. Access cung cấp các công cụ từ những phiên bản trước của Microsoft Office mà bạn có thể sử dụng để ký và phân phối cơ sở dữ liệu đã được tạo trong định dạng tệp .mdb cũ hơn. Bạn không thể sử dụng các công cụ từ những phiên bản trước của Office để ký và triển khai tệp được tạo trong các định dạng tệp .accdb mới hơn.
Bạn chỉ có thể thêm một tệp cơ sở dữ liệu vào một gói.
Khi bạn đóng gói và ký cơ sở dữ liệu, tất cả các đối tượng trong tệp cơ sở dữ liệu sẽ được ký mã, chứ không chỉ macro hay mô-đun mã. Quy trình đóng gói và ký cũng sẽ nén tệp gói nhằm giúp làm giảm thời gian tải xuống.
Bạn có thể trích xuất cơ sở dữ liệu từ các tệp gói nằm trên máy chủ SharePoint.
Các mục sau sẽ giải thích về cách tạo tệp gói được ký và sử dụng cơ sở dữ liệu trong tệp gói được ký.
máy tính của bạn phải có microsof acces
Microsoft Access
Muốn tạo danh sách thả xuống (drop down list) trong powerpoint thì làm thế nào?
Câu trả lời của bạn
cái nài chỉ làm được trong excel
Cách tạo danh sách xổ xuống để chọn trong Excel
Ở ví dụ này mình sẽ tạo một danh sách xổ xuống tại bảng dữ liệu Môn học. Click dấu + để tạo new sheet
Nhập từng tùy chọn môn học vào một cột (hoặc hàng), một tuỳ chọn vào một ô.
Bấm quay về Sheet 1. Trong ví dụ này, mình muốn thêm danh sách thả xuống cột Môn học (hay cột B). Giữ chuột kéo vào các ô mà bạn muốn thêm các danh sách thả xuống quá. Trong trường hợp của mình, mình chọn B2 đến B7. Sau đó, nhấp vào tab Data. Trong phần Data Tools, nhấp vào nút Data Validation.
Tại hộp Data Validation tab Settings , ô Allow có nhiều lựa chọn như dates, numbers, decimals, times… bạn có thể chọn tùy vào mục đính sử dụng. ở ví dụ của mình, chọn List để tạo danh sách thả xuống trong mỗi ô được chọn.
Tiếp theo click vào hình mũi tên để thêm danh sách dữ liệu thả xuống.
Click sang Sheet2
Tiếp theo, chọn các ô chứa các tùy chọn môn học. Tên bảng tính và phạm vi ô với các tùy chọn được thêm vào hộp Data Validation sau đó ấn phím mũi tên xuống như hình
Click sang tab Input Message để thêm một thông báo hiển thị khi một ô có chứa danh sách thả xuống được chọn. Nhập title và Input message
Để thêm một thông báo lỗi, hãy nhấp vào tab Error Alert . Tùy chọn mặc định cho Style của cảnh báo lỗi là Stop . Bạn cũng có thể chọn Warning hoặc Information . Đối với ví dụ này, mình chọn Stop trong danh sách style thả xuống.
Nhập tiêu đề và thông báo lỗi cho Cảnh báo Lỗi . Tốt nhất là giữ cho thông báo lỗi ngắn và đầy đủ thông tin. Nhấp OK để lưu lại
Hoàn thành! Bây giờ quay lại sheet1 bạn sẽ thấy một tùy chọn thả xuống cho bạn lựa chọn tại cột môn học
Cách tạo danh sách xổ xuống (Drop-down list) để chọn trong excel cùng Đức Minh
03/01/2018 10:43
Trong quá trình làm việc, kế toán phải nhập rất nhiều dữ liệu, nhất là những bạn làm kho, khi nhập bảng kê chi tiết bán hàng thường thì các bạn sẽ phải gõ từng mã hàng, như vậy rất mất thời gian, có khi lại sai sót nhiều. Chính vì vậy trong khuôn khổ bài viết hôm nay Đức Minh sẽ hướng dẫn các bạn cách tạo drop down list - danh sách xổ xuống để chọn dữ liệu trong excel. Sẽ rất tiện, nhanh và chính xác hơn.
Chức năng này gọi là tạo List Drop-down bằng Data validation, nó sẽ cung cấp rất nhiều tiện ích cho chúng ta trong quá trình làm việc. Ví dụ như tạo ra một danh sách sổ xuống để khách hàng chọn mặt hàng, chọn yes hay no, kế toán viên chọn mã hàng, chọn một ngày tháng từ trong danh sách,..vv...Nói chung là cực kỳ hữu ích.
Ví dụ trong ảnh, Viện đào tạo Kế toán và Tin học Đức Minh có bảng kê chi tiết hoá đơn bán hàng gồm mã hàng, tên hàng ,... Mã hàng ta sẽ phải lấy từ danh mục hàng hóa, còn tên hàng thì có thể dùng hàm Vlookup trong Excel để tham chiếu ra. Bây giờ thay vì ngồi gõ tay từng mã một rất có thể nhầm lẫn thì các bạn có thể áp dụng phương pháp sau đây:
1. Các bạn đặt chuột vào ô đầu tiên của cột mã hàng, sau đó vào thẻ Data trên thanh menu chọn Data Validation.
2. Sau đó bảng Data Validation hiện ra, các bạn chọn Tab Settings, trong phần Allow chọn List. Các thông số khác giữ nguyên đừng động vào.
3. Trong phần Source các bạn quét cột mã hàng trong bảng Danh mục hàng hoá như Đức Minh làm dưới hình này nhé. Hoặc các bạn có thể đặt tên cho vùng dữ liệu đó trước bằng chức năng Define Name cũng được. Rồi ấn OK.
Và đây là kết quả, như các bạn đã thấy, giờ đã có mũi tên xổ xuống cho các bạn chọn.
- Chú ý : Trong trường hợp các bạn ko thể thực hiện được chức năng data validation thì có thể là do một số lí do như sau:
+ Drop-down lists không thể tạo từ một bảng mà có liên kết tới công cụ SharePoint của Office. Nếu các bạn có liên kết tới công cụ này thì nhớ bỏ liên kết và xóa định dạng đi, còn các bạn không dùng thì thôi.
+ Do bảng tính của bạn đang trong chế độ được bảo vệ, ví dụ bảng tính đã được áp dụng chức năng “đặt mật khẩu bảo vệ cho excel” là không thể chỉnh sửa hay thao tác được. Cách giải quyết là xóa chế độ bảo vệ đó đi và tiếp tục thực hiện các bước trên.
- Sau khi tạo xong drop-down list, hãy chắc chắn rằng nó hoạt động theo cách mà các bạn muốn. Và cũng cần chắc chắn rằng độ rộng của các ô trong vùng xổ data validation xuống là đủ rộng để có thể hiện thị hết các thông tin. Nếu các bạn muốn ngăn cản người khác tác động vào vùng dữ liệu này. Hãy tìm cách ẩn dữ liệu excel đi.
- Nếu vẫn không làm được, các bạn có thể tham gia một khóa học tin học văn phòng cơ bản của Đức Minh, bao gồm rất nhiều kiến thức bổ ích và thủ thuật tiện dụng.
Chúc các bạn thành công!
Đây là các bước để tạo danh sách sổ xuống trong Excel:
Bước 1: Tạo một vùng dữ liệu (Range) và đặt tên cho vùng dữ liệu đó: Bước này rất cần thiết để tạo danh sách sử dụng cho danh sách sổ xuống.
Bước 2: Kiểm soát dữ liệu nhập với Data Validation: Tính năng Data Validation hiển thị danh sách các lựa chọn sổ xuống hoặc giới hạn kiểu dữ liệu.
Bước 3: Thêm vùng dữ liệu đã được đặt tên vào Data Validation: Cuối cùng, thêm vùng dữ liệu vào Data Validation và xác định nguồn cho danh sách sổ xuống.
Bước 4: Thiết lập thông báo nhập cho Data Validation (tùy chọn): Bước này sẽ thêm một thông báo hướng dẫn người dùng sử dụng bảng tính.
Bây giờ, hãy đi vào chi tiết từng bước để tạo một danh sách sổ xuống trong Excel.
1. Các bạn đặt chuột vào ô đầu tiên của cột mã hàng, sau đó vào thẻ Data trên thanh menu chọn Data Validation.
2. Sau đó bảng Data Validation hiện ra, các bạn chọn Tab Settings, trong phần Allow chọn List. Các thông số khác giữ nguyên đừng động vào.
3. Trong phần Source các bạn quét cột mã hàng trong bảng Danh mục hàng hoá như Đức Minh làm dưới hình này nhé. Hoặc các bạn có thể đặt tên cho vùng dữ liệu đó trước bằng chức năng Define Name cũng được. Rồi ấn OK.
Để quản lí việc kinh doanh điện và nước hiệu quả cần tổ chứ cơ sở dữ liệu như thế nào ?
Gợi ý : xác định chủ thể cần quản lý ............
Câu trả lời của bạn
Khi bạn mở Access, dạng xem Backstage hiển thị tab Mới. Tab Mới cung cấp một vài cách để bạn có thể tạo một cơ sở dữ liệu mới:
Cơ sở dữ liệu trống Bạn có thể bắt đầu từ đầu, nếu muốn. Đây là một tùy chọn tốt nếu bạn có các yêu cầu thiết kế rất cụ thể hoặc có dữ liệu hiện có cần xử lý hoặc kết hợp.
Mẫu được cài đặt cùng với Access Hãy cân nhắc sử dụng mẫu này nếu bạn đang bắt đầu một dự án mới và muốn nhanh chóng bắt đầu. Access đi kèm với một vài mẫu được cài đặt theo mặc định.
Mẫu từ Office.com Ngoài các mẫu đi kèm với Access, bạn có thể tìm thấy thêm nhiều mẫu trên Office.com. Bạn thậm chí không cần phải mở trình duyệt, các mẫu này sẵn có trên tab Mới.
Câu trả lời của bạn
0 Bình luận
Để lại bình luận
Địa chỉ email của hạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *