... với Web
Server, mặt khác có thể thao tác đợc với cơsởdữ liệu. Một chơng trình nh
vậy có thể gọi là cổng (gateway) giữa Web Server và Cơsởdữ liệu. Chơng
trình chạy ngoài đợc cài đặt lên hệ ... việc truycậpdữliệu vào của một chơng trình CGI là thông qua các
biến môi trờng.
I.3 Truy n thông tin qua dòng nhập chuẩn
Nếu một yêu cầu đợc tạo bởi phơng thức HTTP POST, dữliệutừ Web ... thao tác với cơsởdữliệu để đáp ứng nhu cầu
phức tạp của ngời sử dụng. Chẳng hạn nh khi ngời sử dụng cần có những
thông tin thay đổi hàng ngày thì việc phải thao tác với cơsởdữliệu bên ngoài...
... 1 Truycậpcơsởdữliệu với lớp
• Làm việc với lớp và đối tượng.
• Sử dụng lứp và đối tượng với truycậpcơsởdữ liệu.
• Tạo lớp cần sử dụng dữ liệu.
• Tạo lớp xuất dữ liệu.
• Triển ... thành một thuộc tính của đối tượng; lấy dữliệu về
từ cơsởdữliệu hay lưu dữliệu vào cơsởdữliệu đều được xử lý qua đối tượng.
• Uỷ nhiệm xử lý dữliệu cho một đối tượng Recordset chứa trong ... tượng truycậpdữliệu ta sử dụng để giao tiếp với cơsởdữ liệu, ngoại trừ chúng được dùng
cho mục đích bất kỳ. Trong ngữ cảnh truy cậ cơsởdữ liệu, ta chú yếu dùng lớp cùng với các đối
tượng cơ...
... với một hệ cơsởdữliệu nếu chúng ta muốn thao tác
đợc với dữliệu trong hệ cơsởdữliệu thì chúng ta phải trực tiếp sử dụng hệ
cơ sởdữliệu đó. Chẳng hạn nếu muốn thay đổi dữliệutừ một Table ... điểm cơ
bản của một chơng trình CGI cũng nh phân tích cách thức hoạt động của
một chơng trình CGI và ứng dụng của nó trong hệ cơsởdữliệu Oracle. Xây
dựng chơng trình truy nhập cơsởdữliệu ... quản trị cơsởdữliệu Oracle với Oracle Web Server, hệ thống
Web nói chung và dịch vụ Web trên mạng. Từ đó tìm hiểu cách thức khai thác
cơ sởdữliệu thông qua Web. Cách thức CGI truy nhập...
... một HTTP với một cơsởdữliệu không định
trớc. Khi WebServer tiếp nhận một URL từ Browser trên WWW hoặc từ
mạng cục bộ sử dụng giao thức Web, nó chứa đựng thông tin từcơsởdữliệu
hay file ... theo các bớc nh sau:
ã Xác định cấu trúc dữliệu cho phép kết nối vào Oracle Server nào hay cơ
sở dữliệu nào.
ã Kết nối vào một hay nhiều cơsởdữliệu Oracle.
ã Mở một hay nhiều tiến trình ... cả dới dạng nhị phân (file ảnh )
tức là hoàn toàn có thể thao tác với cơsởdữliệu thông qua Web.
Cụ thể với hệ cơsởdữliệu ORACLE cho phép mỗi User có thể kết nối
với CSDL bằng chính tên...
... một hệ cơsởdữliệu nếu chúng ta muốn thao tác
được với dữliệu trong hệ cơsởdữliệu thì chúng ta phải trực tiếp sử dụng hệ
cơ sởdữliệu đó. Chẳng hạn nếu muốn thay đổi dữliệutừ một Table ... cơ bản của
một chương trình CGI cũng như phân tích cách thức hoạt động của một
chương trình CGI và ứng dụng của nó trong hệ cơsởdữliệu Oracle. Xây dựng
chương trình truy nhập cơsởdữliệu ... quản trị cơsởdữliệu Oracle với Oracle Web Server, hệ thống Web
nói chung và dịch vụ Web trên mạng. Từ đó tìm hiểu cách thức khai thác cơsở
dữ liệu thông qua Web. Cách thức CGI truy nhập...
... việc truycậpcơsở
dữ liệu dễ dàng hơn.
Mở một cơsởdữliệu đã có sẵn
Khai báo các biến đối tượng cơsởdữliệu bằng lệnh Dim
Dùng các biến đối tượng cơsởdữliệu để liên kết đến các cơ ... Truy vấn dữ liệu.
• Thêm vào, cập nhật và hủy bỏ các hàng của bảng.
• Tạo mới, thay đổi và hủy bỏ các đối tượng cơsởdữ liệu.
• Kiểm soát truy vấn đến cơsởdữliệu và các đối tượng cơsở
dữ ... dụng để truycậpcơsởdữliệu
trên nhiều hệ quản lý cơsởdữliệu khác nhau. Có 2 ưu điểm mà
ODBC tận dụng được là :
• ODBC cung cấp một giao diện duy nhất để truycập đến
nhiều cơsởdữ liệu...
... liên kết liên tục với cơsởdữliệu của từng user và lưu trữ
trong đối tượng Session.Tuy nhiên phương pháp này có thể làm gia tăng số
lượng các user kết nối tới cơsởdữliệu mà không làm việc ... đã được kết nối với cơ
sởdữ liệu, và Command Object.Lúc này nếu muốn sử dụng Command Object ta
phải gán tên của Connection thích hợp (Connection nào kết nối tới cơsởdữ liệu
cần làm việc) vào ... Connection trong một
ứng dụng có nhiều user truy xuất tới database, đó là khả năng Connection
pooling của ODBC 3.0
Connection pooling
Các ứng dụng cơsởdữliệutruy n thống đều tạo một mối liên kết...
... liên kết liên tục với cơsởdữliệu của từng user và lưu trữ
trong đối tượng Session.Tuy nhiên phương pháp này có thể làm gia tăng số
lượng các user kết nối tới cơsởdữliệu mà không làm việc ... đã được kết nối với cơ
sởdữ liệu, và Command Object.Lúc này nếu muốn sử dụng Command Object ta
phải gán tên của Connection thích hợp (Connection nào kết nối tới cơsởdữ liệu
cần làm việc) vào ... nhất
cho việc phát triển ứng dụng cơsởdữliệu trên web (Web Database).
Database Access Component
Một ứng dụng Web databse viết bằng ASP có thể truy xuất dữliệu trong
một database, bằng cách...
... dụng
Mạng truy n thông
Server
Cơ sởdữ liệu
Phần mềm cơsởdữ liệu
Hình 2. Mô hình cơsởdữliệu máy chủ file.
Ứng dụng
Mạng truy n thông
Máy Server
Cơ sởdữ liệu
Phần mềm cơsởdữliệu
Cơ sởdữ liệu
Ứng ... trình ứng dụng
Mạng
truy n
thông
Phần mềm cơsởdữliệu
Cơ sởdữ liệu
Phần mềm cơsởdữ liệu
Máy Server
Phần mềm cơsởdữliệu
Cơ sởdữ liệu
Hình 12. Cấu hình cơsởdữliệu phân tán.
Luận văn ... dụng
Mạng truy n thông
Máy Server
Cơ sởdữ liệu
Phần mềm cơsởdữ liệu
Phần mềm cơsởdữ liệu
Máy Server
Cơ sởdữ liệu
Phần mềm cơsởdữ liệu
Hình 5. Mô hình cơsởdữliệu phân tán.
Luận văn tốt nghiệp...
... record trong
danh sách.
Recordset làm việc với cơsởdữliệu dựa trên một cầu nối đã được mở
(Actived Connection object).
1
TRUY XUẤT CƠSỞDỮLIỆU BẰNG
ADO.
I. Thư viện ADO và ODBC
II. Sử ... này.
Đối tượng Recordset thể hiện một cursor-list lưu trữ tập các record nhận
về từcơsởdữliệu sau khi thực hiện một truy vấn SQL dạng SELECT.
Recordset có thể được coi là một bảng ảo và có một ... câu truy vấn SQL.
Đối tượng Connection cung cấp phương thức Execute cho việc thực hiện một
truy vấn SQL tới CSDL. Cú pháp sử dụng phương thức này như sau:
Cho trường hợp các truy vấn lấy dữ liệu:
Tên_Recordset=ConnObject.Execute(CâuLệnhSQL,SốRecords,LoạiLênh);
Cho...