tailieunhanh - Giáo trình nhập môn Cơ sở dữ liệu: Phần 2

Phần 2 cuốn sách cung cấp cho người học các kiến thức: Lập trình kết nối cơ sở dữ liệu, metadata, bảo mật và quản trị (DBA), phân tích thiết kế cơ sở dữ liệu, xây dựng mô hình quan hệ thực thể, ánh xạ mô hình thực thể ER . | Chương 5 Lập trình kết nối co sở dữ liệu______ 97 2S Chương 5 LẬP TRÌNH KẾT NÔÌ cơ sở DỮ LIỆU Các vấn đề chính sẽ được đề cập s Cơ sở dữ liệu trong những ngôn ngữ lập trình. J Cursors. J Các lời gọi API. J Các thành phần liên kết dữ liệu trực quan. J Sử dụng bảng tính Spread sheet. J Sử dụng PHP và MySQL. J Các ưu điểm khi sử dụng chuẩn API. J APIs thông dụng. ODBC - Open Database Connectivity JDBC DBI Ị DBD ADO J Tính hiệu quả. 1. CÁC HỆ NGỒN NGỮ QUẢN TRỊ cơ SỞ DỮ LIỆU THẾ HỆ 4 Một số hệ quản trị cơ sở dừ liệu quan hệ cung cấp một môi trường lập trình rất đầy đủ như MS Access Oracle Paradox Foxpro . Những môi trường lập trình như vậy thường được gọi là ngôn ngữ lập trình thế hệ thứ 4 Fourth Generation Language hay 4GL . Thuật ngữ 4GL nhanh chóng được sử dụng rộng rãi. Một hệ thông hỗ trợ 4GL sẽ bao gồm Một hạt nhân xử lý cơ sở dữ liệu Database Engine thường không thấy được bởi người dùng thậm chí cả người lập trình. Một cơ chế cho phép tạo bảng nhập dữ liệu vào các dòng trong bảng tạo khóa Primary Key Foreign Key định dạng dữ liệu khi nhập. 98 Chương 5ĩ Lập trình kết nối cơ sở dữ liệu Một bộ công cụ để tạo ra ứng dụng thường là tạo biểu mẫu Form báo cáo Report chúng cho phép nhập liệu và trình bày dữ liệu. Form và Report cô lập người dùng khỏi dữ liệu thô. Người dùng sẽ xem và chỉ tiếp cận với dữ liệu đã được qua xử lý. Bộ trình biên dịch có thể tạo ra một ứng dụng thực thụ kèm theo cơ sở dữ liệu. Hỗ trợ cú pháp rigôn ngữ nội tại như Foxpro sử dụng ngôn ngữ Fox đặc chủng MS Access sử dụng ngôn ngữ lập trình VBA Oracle sử dụng PL SQL. . Hệ thôhg 4GL có thể dùng để phát triển những ứng dụng nhanh và mạnh nó thường được tích hợp với các môi trường phát triển trực quan kiểu kéo và thả RAD . Tuy nhiên Chính tốc độ phát triển của nó có thể gây ra sự khó khăn về lâu dài - những thứ ban đầu được xem là chuẩn nguyên mẫu prototype sau đó lại nhanh chóng trở thành sản phẩm thương mại. Việc sở hữu riêng sản phẩm của các công ty phát triển có thể gây ra vấn đề chẳng hạn việc .

TỪ KHÓA LIÊN QUAN