Tìm tài liệu

Xay dung giao dien lap trinh OCI

Xây dựng giao diện lập trình OCI

Upload bởi: the_joker_poker_52

Mã tài liệu: 244275

Số trang: 105

Định dạng: doc

Dung lượng file: 581 Kb

Chuyên mục: Kỹ thuật - Công nghệ

Info

PHẦN I : CÁC KHÁI NIỆM CƠ BẢN

CHƯƠNG I : GIỚI THIỆU OCI VÀ NHỮNG ĐẶC TÍNH CỦA NÓ

I-Oracle Call Inteface(OCI)

SQL là ngôn ngữ lập trình không có cấu trúc . Chương trình viết trong nó dùng tập dữ liệu để hoạt động nhưng sẽ không xác định những hoạt động gì được thực thi , hoặc những hoạt động đó thực thi như thế nào . SQL dễ học và dễ dùng để giải quyết CSDL . Nó cụng là một ngôn ngữ chuẩn dùng để truy cập và thao dữ liệu trong các quan hệ hiện đại và quan hệ hướng đối tượng trong các hệ thống CSDL .

Tuy nhiên hầu hết các ngôn ngữ có cấu trúc như C , C++ thì việc thực thi của hầu hết các câu lệnh phụ thuộc vào những câu lệnh trước đó hoặc những câu lệnh lồng bên trong nó và những câu lệnh điều khiển như lặp , rẽ nhánh mà không có trong SQL . Những ngôn ngữ có cấu trúc phức tạp hơn SQL nhưng chúng mềm dẻo và mạnh hơn SQL .

OCI cho phép phát triển những ứng dụng mà trong đó có sự liên kết khả năng truy cập dữ liệu của SQL và C . OCI hổ trợ tất cảcác định nghĩa dữ liệu SQL , thao tác dữ liệu , truy vấn , các điều khiển thuận lợi mà đã có sẳn trong Oracle8 Server .

PL/SQL cũng có nhiều thuận lợi vì nó là mở rộng từ Oracle theo thủ tục đến SQL . Theo đó các ứng dụng có thể phát triển mềm dẻo và mạnh hơn các ứng dụng chỉ viết bằng SQL . Vì vậy OCI cung cấp các thuận lợi trong việc truy cập và thao tác các đối tượng trong Oracle 8 Server .

OCI là một phần mềm giao tiếp cho phép thao tác dữ liệu và sơ đồ CSDL Oracle . Hình 1-1 cho thấy việc dịch và liên kết một chương trình OCI tương tự như việc dịch và liên kết một ứng dụng không phải là CSDL . Không cần bước xử lý trước hoặc dịch trước .

Hình 1-1 : Quá trình phát triển OCI

Chú ý : Trong một số phần cứng chuẩn cần một số thư viện khác thêm vào thư viện OCI để liên kết các chương trình OCI đúng đắn hơn . Cần kiểm tra tài liệu về hệ thống Oracle của bạn để biết cần phải thêm những thư viện nào cần thêm vào.

II- Các phát biểu SQL

Một trong những việc chính của SQL là xử lý các phát biểu . Các phát biểu khác nhau cần những bước xử lý khác nhau . Điều này rất quan trọng trong việc mã hoá ứng dụng OCI .

Oracle8 thừa nhận 8 loại phát biểu sau :

ª Ngôn ngữ định nghĩa dữ liệu (DDL)

ª Các phát biểu điều khiển

ª Điều khiển thực thi

ª Điều khiển hệ điều hành

ª Điều khiển hệ thống

ª Ngôn ngữ thao tác dữ liệu (DML)

ª Truy vấn

Ghi chú: các truy vấn được phân loại như các phát biểu DML nhưng các ứng dụng OCI xử lý truy vấn khác nhau . Vì vậy chúng phải được suy nghĩ một cách riêng biệt .

ª PL/SQL

ª SQL nhúng

1 . Ngôn ngữ định nghĩa dữ liệu

Các phát biểu DDL quản lý sơ dồ các đối tượng trong CSDL . Các phát biểu .DDL tạo ra các bảng mới , xoá các bảng cũ , thiết lập sơ đồ các đốitượng khác . Vì vậy chúng diều khiển truy cập đến một sơ đồ các đối tượng . Ví dụ :

CREATE TABLE employees

(name VARCHAR2(20) ,

ssn VARCHAR2(12) ,

empno NUMBER(6) ,

mgr NUMBER(6) ,

salary NUMBER(6))

GRANT UPDATE , INSERT ,DELETE ON employees TO joe

REVOKE UPDATE ON employees FROM scott

Các phát biểu DDL cũng cho phép bạn làm việc với các object trong Oracle8 Server các phát biểu sau sẽ tạo ra một bảng các object

CREATE TYPE person_t AS OBJECT(

name VARCHAR2(30),

ssn VARCHAR2(12),

address VARCHAR2(50))

CREATE TABLE person_tab OF person_t

2 . Các phát biểu điều khiển

Các ứng dụng OCI giải quyết các điều khiển thực thi , điều khiển hệ điều hành , diều khiển hệ thống tương tự như các phát biểu DML .

3 . Ngôn ngữ thao tác dữ liệu

Các phát biểu DML có thể thay dữ liệu trong các bảng CSDL . Chẳng hạn các phát biểu DML dung để :

§ Thêm các hàng vào một bảng

§ Cập nhật các giá trị của các cột tồn tại trong các hàng

§ Xoá các hàng trong một bảng

§ Khoá một bảng trong CSDL

§ Giải quyết quá trình thực thi cho một phát biểu SQL

Các phát biểu DML có thể yêu cầu một ứng dụng cung cấp dữ liệu cho CSDL , là đầu vào được đóng gói (binding

Phần bên dưới chỉ hiển thị một số trang ngẫu nhiên trong tài liệu. Bạn tải về để xem được bản đầy đủ

  • Xây dựng giao diện lập trình OCI
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI
  • Xây dựng giao diện lập trình OCI

GỢI Ý

Những tài liệu gần giống với tài liệu bạn đang xem

Xây dựng phần mềm giao việc, lập lịch trực ...

Upload: sundayoff5

📎 Số trang: 78
👁 Lượt xem: 1085
Lượt tải: 20

Lập Trình Web Xây Dựng Website Bán Sách ...

Upload: lenghiath

📎
👁 Lượt xem: 792
Lượt tải: 29

Xây dựng 1 ngôn ngữ lập trình mới Môn Ngôn ...

Upload: vanquy

📎
👁 Lượt xem: 560
Lượt tải: 16

Lập trình đa tiến trình xây dựng chương ...

Upload: mi_meo39

📎
👁 Lượt xem: 549
Lượt tải: 16

Lập trình mạng socket xây dựng chương trình ...

Upload: song_doi16

📎
👁 Lượt xem: 780
Lượt tải: 33

Xây dựng trang web bán điện thoại trực tuyến ...

Upload: hqcuong

📎 Số trang: 48
👁 Lượt xem: 514
Lượt tải: 17

Sử Dụng Kỹ Thuật Lập Trình Socket Xây Dựng ...

Upload: dautu_ck

📎
👁 Lượt xem: 1400
Lượt tải: 64

Lập trình xây dựng chương trình quản lý hộ ...

Upload: hiepphuongmai

📎 Số trang: 46
👁 Lượt xem: 338
Lượt tải: 10

Tìm hiểu Về Trình Biên Dịch và Xây Dựng Ngôn ...

Upload: duongquyendt

📎 Số trang: 47
👁 Lượt xem: 447
Lượt tải: 16

Tìm hiểu Về Trình Biên Dịch và Xây Dựng Ngôn ...

Upload: cuongmanh47xd1

📎
👁 Lượt xem: 493
Lượt tải: 17

Niên luận 1 Sử dụng ngôn ngữ Borland Pascal ...

Upload: broly_saiyan01

📎 Số trang: 20
👁 Lượt xem: 399
Lượt tải: 16

Tìm hiểu kỹ thuật xây dựng giao diện người ...

Upload: ngothaibang

📎 Số trang: 94
👁 Lượt xem: 484
Lượt tải: 16

QUAN TÂM

Những tài liệu bạn đã xem

Xây dựng giao diện lập trình OCI

Upload: the_joker_poker_52

📎 Số trang: 105
👁 Lượt xem: 570
Lượt tải: 18

CHUYÊN MỤC

Kỹ thuật - Công nghệ
Xây dựng giao diện lập trình OCI PHẦN I : CÁC KHÁI NIỆM CƠ BẢN CHƯƠNG I : GIỚI THIỆU OCI VÀ NHỮNG ĐẶC TÍNH CỦA NÓ I-Oracle Call Inteface(OCI) SQL là ngôn ngữ lập trình không có cấu trúc . Chương trình viết trong nó dùng tập dữ liệu để hoạt động nhưng sẽ không xác định những hoạt doc Đăng bởi
5 stars - 244275 reviews
Thông tin tài liệu 105 trang Đăng bởi: the_joker_poker_52 - 27/02/2025 Ngôn ngữ: Việt nam, English
5 stars - "Tài liệu tốt" by , Written on 27/02/2025 Tôi thấy tài liệu này rất chất lượng, đã giúp ích cho tôi rất nhiều. Chia sẻ thông tin với tôi nếu bạn quan tâm đến tài liệu: Xây dựng giao diện lập trình OCI