Bài giảng lập trình trực quan bài 1 tổng quan lập trình CSDL

7 253 5
Bài giảng lập trình trực quan   bài 1  tổng quan lập trình CSDL

Đang tải... (xem toàn văn)

Thông tin tài liệu

1, Nhu cầu lưu trữ liệu chương trình : 1.1, Các chức xử lý chương trình : - Giao diện ; xử lý chức giao tiếp với người dùng - Xử lý : Thực xử lý, quy định, kiểm tra,… - Dữ liệu : quản lý việc lưu trữ, đọc, ghi qua lại CSDL chương trình làm việc 1.2, Các dạng file liệu : - File văn : cách không an toàn nội dung đọc sửa lại từ chương trình soạn thảo khác - File nhị phân : yêu cầu trước liệu phải mã hoá trước thực lưu trữ Chú ý : việc lưu trữ thực thủ công cấu trúc liệu mảng liệu nên không tối ưu hoá 2, Hệ quản trị Cơ Sở Dữ Liệu (CSDL) : 2.1, CSDL quan hệ : bảng, dòng, cột, quan hệ bảng 2.2, Hệ quản trị CSDL : hệ thống phần mềm, cung cấp chức cho phép ta quản lý đối tượng CSDL VD : Access, SQL Server … 2.3, So sánh lưu trữ liệu file CSDL -CSDL có kích thước lớn nhiều so với file -CSDL cung cấp nhiều chức xử lý -Truy cập File phương pháp thủ công CSDL truy vấn qua câu lệnh SQL -Việc cập nhật liệu file khó khăn phải trải qua nhiều công đoạn( mở, đọc, cập nhật, ghi, đóng file) 3, Các kỹ thuật lập trình với CSDL : 3.1, Các kỹ thuật lập trình cấp thấp : 3.1.1, Windows API : HĐH cung cấp Tốc độ nhanh phức tạp với nhiều kiểu liệu, nhiều tham số, tên hàm khó nhớ 3.1.2, ODBC : Microsoft xây dựng - ODBC hỗ trợ người lập trình kết nối đến nhiều loại CSDL khác - Mặc dù viết chương trình với ODBC khó bù lại tốc độ xử lý lại nhanh 3.1.3, OLE DB : Kết nối tương tự ODBC mạnh Cho phép kết nối đến thư mục, tập tin, mail … 3, Các kỹ thuật lập trình với CSDL : 3.2, Các kỹ thuật lập trình cấp cao : 3.2.1, DAO & JET : đời sau ODBC - Chỉ cho kết nối với CSDL ACCESS nhằm tăng tốc độ xử lý lập trình đơn giản - Cả JET DAO cung cấp cho người lập trình đối tượng để làm việc với CSDL 3.2.2, ADO : đời sau DAO, xây dựng dựa OLE DB - Các đối tượng ADO đối tượng độc lập, khai báo sử dụng riêng rẽ - Cung cấp phương pháp lập trình CSDL đơn giản, che bớt thủ tục phức tạp Nhưng chương trình chạy chậm 4, Giới thiệu Đối Tượng ADODB : gồm có đối tượng - Connection : dùng để tạo kết nối tới CSDL Một cách đơn giản, coi Connection đại diện cho CSDL làm việc - RecordSet : dùng để chứa liệu bảng, truy vấn hay view RecordSet đại diện cho Table hay Query CSDL - Command : dùng để thực câu lệnh SQL hay Query tạo sẵn CSDL Một số đối tượng cấp thấp ADODB : - Fields : tập hợp Field RecordSet đại diện cho cột bảng - Parameters : tập hợp Parameter dùng trường hợp cần thực câu Query có chứa tham số ... Các kỹ thuật lập trình với CSDL : 3 .1, Các kỹ thuật lập trình cấp thấp : 3 .1. 1, Windows API : HĐH cung cấp Tốc độ nhanh phức tạp với nhiều kiểu liệu, nhiều tham số, tên hàm khó nhớ 3 .1. 2, ODBC :... mail … 3, Các kỹ thuật lập trình với CSDL : 3.2, Các kỹ thuật lập trình cấp cao : 3.2 .1, DAO & JET : đời sau ODBC - Chỉ cho kết nối với CSDL ACCESS nhằm tăng tốc độ xử lý lập trình đơn giản - Cả... quản trị Cơ Sở Dữ Liệu (CSDL) : 2 .1, CSDL quan hệ : bảng, dòng, cột, quan hệ bảng 2.2, Hệ quản trị CSDL : hệ thống phần mềm, cung cấp chức cho phép ta quản lý đối tượng CSDL VD : Access, SQL Server

Ngày đăng: 03/12/2015, 18:28

Từ khóa liên quan

Mục lục

  • PowerPoint Presentation

  • Slide 2

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

Tài liệu cùng người dùng

Tài liệu liên quan