Giáo trình nhập môn Cơ sở dữ liệu - NXB Lao động Xã hội: Phần 2
➤ Gửi thông báo lỗi ⚠️ Báo cáo tài liệu vi phạmNội dung chi tiết: Giáo trình nhập môn Cơ sở dữ liệu - NXB Lao động Xã hội: Phần 2
Giáo trình nhập môn Cơ sở dữ liệu - NXB Lao động Xã hội: Phần 2
Chương 5: Lập trình kết nối cơ sở dữ liệu97 m*Chương 5:LẬP TRÌNH KẾT Nối cơ SỞ DỮ LIỆUCác vân dề chính sẽ dược đề cập:J Cơ sờ dữ liệu trong những ngôn Giáo trình nhập môn Cơ sở dữ liệu - NXB Lao động Xã hội: Phần 2 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 ConnectivityJDBCDBI / DBDADOJ Tính hiệu quả.1CÁC HỆ NGÔN NGỮ QUẢN TRỊ cơ SỞ DỮ LI Giáo trình nhập môn Cơ sở dữ liệu - NXB Lao động Xã hội: Phần 2 ỆU THẾ HỆ 4Mộ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 tGiáo trình nhập môn Cơ sở dữ liệu - NXB Lao động Xã hội: Phần 2
rườ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ụnChương 5: Lập trình kết nối cơ sở dữ liệu97 m*Chương 5:LẬP TRÌNH KẾT Nối cơ SỞ DỮ LIỆUCác vân dề chính sẽ dược đề cập:J Cơ sờ dữ liệu trong những ngôn Giáo trình nhập môn Cơ sở dữ liệu - NXB Lao động Xã hội: Phần 2 người lập trình.hánơ nhân dử liêu vAn CĂC. đòn? trone bảncL98 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 Giáo trình nhập môn Cơ sở dữ liệu - NXB Lao động Xã hội: Phần 2 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 ngôn ngừGiáo trình nhập môn Cơ sở dữ liệu - NXB Lao động Xã hội: Phần 2
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ống 4GL có thể dùng để pChương 5: Lập trình kết nối cơ sở dữ liệu97 m*Chương 5:LẬP TRÌNH KẾT Nối cơ SỞ DỮ LIỆUCác vân dề chính sẽ dược đề cập:J Cơ sờ dữ liệu trong những ngôn Giáo trình nhập môn Cơ sở dữ liệu - NXB Lao động Xã hội: Phần 2 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 cập nhật thường xuyên các tính năng mới Giáo trình nhập môn Cơ sở dữ liệu - NXB Lao động Xã hội: Phần 2 khiến cho sản phẩm càng xa rời chuẩn chung ban đầu.•Một số môi trường lập trình kiểu này lại ràng buộc sản phẩm vào những hệ điều hành đặc thù nào đóGiáo trình nhập môn Cơ sở dữ liệu - NXB Lao động Xã hội: Phần 2
(như chỉ chạy trên mòi trường Windows).•Nhà cung cấp lại luôn thay đổi phiên bản khiến người phát triển khó có thể làm việc được trên phiên bản mới nChương 5: Lập trình kết nối cơ sở dữ liệu97 m*Chương 5:LẬP TRÌNH KẾT Nối cơ SỞ DỮ LIỆUCác vân dề chính sẽ dược đề cập:J Cơ sờ dữ liệu trong những ngôn Giáo trình nhập môn Cơ sở dữ liệu - NXB Lao động Xã hội: Phần 2 mọi thứ, ví dự như Oracle.2Cơ SỞ DỮ LIỆU TRONG NHỮNG NGÔN NGỮ LẬP TRÌNH KHÁCThay vì phát triển ứng dụng cơ sở dữ liệu trong một môi trường ngôn ngữ loại 4GL (như MS Access, dBase, Oracle), chúng ta có thể phát triển ứng dụng trong một ngôn ngữ tổng quát như C/C++, Pascal, Visual Basic, Delphi và liê Giáo trình nhập môn Cơ sở dữ liệu - NXB Lao động Xã hội: Phần 2 n kết môi trường ngôn ngử lập trình với hạt nhân xử lý cơ sở dữ liệu của các hệ quản trị RDBMS. Có một số cách thực hiện điều nàv:Chương 5: Lập trìnhGiáo trình nhập môn Cơ sở dữ liệu - NXB Lao động Xã hội: Phần 2
kết nối cơ sở dữ liệu99. • Sừ dụng API (giao diện lập trình ứng dụng) như ODBC.•Cách tiếp cận lập trình trực quan (Visual Basic, Delphi...).Chương 5: Lập trình kết nối cơ sở dữ liệu97 m*Chương 5:LẬP TRÌNH KẾT Nối cơ SỞ DỮ LIỆUCác vân dề chính sẽ dược đề cập:J Cơ sờ dữ liệu trong những ngônChương 5: Lập trình kết nối cơ sở dữ liệu97 m*Chương 5:LẬP TRÌNH KẾT Nối cơ SỞ DỮ LIỆUCác vân dề chính sẽ dược đề cập:J Cơ sờ dữ liệu trong những ngônGọi ngay
Chat zalo
Facebook