... thông
qua các câulệnhSQL và PL /SQL.
Theo đó người sử dụng có thể tương tác với Oracle Server thông qua hai loại câu lệnh:
CâulệnhSQL
Câulệnh của bản thân chương trình SQL* Plus
Trang ... tắc viết lệnh
Các câulệnhtruyvấn được biểu diễn theo các quy tắc sau:
Các lênh trong câulệnhSQL thuộc loại không phân biệt chữ viết hoa hay thường. Nội
dung của một câulệnhSQL có ... Sửa đổi lại lệnhSQL có trong bộ
đệm
Trang 12
Quyển sách này được upload tại: hutonline.net
Oracle cơ bản - SQL và PL /SQL
Chương 2. LỆNHTRUYVẤN CƠ BẢN
2.1.CÂU LỆNHTRUYVẤN
2.1.1....
... 39
Quyển sách này được upload tại: hutonline.net
Oracle cơ bản - SQL và PL /SQL
5.2.LỆNH TRUYVẤN LỒNG
5.2.1.
Câu lệnh SELECT lồng nhau.
Trong mệnh đề WHERE
Tìm những nhân viên làm cùng ...
Trang 46
Quyển sách này được upload tại: hutonline.net
Oracle cơ bản - SQL và PL /SQL
Chương 5. LỆNHTRUYVẤN DỮ LIỆU MỞ RỘNG
5.1.KẾT HỢP DỮ LIỆU TỪ NHIỀU BẢNG
5.1.1.
Mối liên kết ...
Một câulệnh select chỉ đặt được 1 mối liên kết cộng, dấu (+) đặt ở bên phải column liên kết
Trang 40
Quyển sách này được upload tại: hutonline.net
Oracle cơ bản - SQL và PL /SQL
...
... 48
Quyển sách này được upload tại: hutonline.net
Oracle cơ bản - SQL và PL /SQL
5.2.LỆNH TRUYVẤN LỒNG
5.2.1.
Câu lệnh SELECT lồng nhau.
Trong mệnh đề WHERE
Tìm những nhân viên làm cùng ...
Trang 41
Quyển sách này được upload tại: hutonline.net
Oracle cơ bản - SQL và PL /SQL
Chương 5. LỆNHTRUYVẤN DỮ LIỆU MỞ RỘNG
5.1.KẾT HỢP DỮ LIỆU TỪ NHIỀU BẢNG
5.1.1.
Mối liên kết ...
Một câulệnh select chỉ đặt được 1 mối liên kết cộng, dấu (+) đặt ở bên phải column liên kết
Trang 40
Quyển sách này được upload tại: hutonline.net
Oracle cơ bản - SQL và PL /SQL
...
... bản - SQL và PL /SQL
Chương 2. LỆNHTRUYVẤN CƠ BẢN
2.1.CÂU LỆNHTRUYVẤN
2.1.1.
Quy tắc viết lệnh
Các câulệnhtruyvấn được biểu diễn theo các quy tắc sau:
Các lênh trong câulệnhSQL ... thông
qua các câulệnhSQL và PL /SQL.
Theo đó người sử dụng có thể tương tác với Oracle Server thông qua hai loại câu lệnh:
CâulệnhSQL
Câulệnh của bản thân chương trình SQL* Plus
Trang ... bản - SQL và PL /SQL
Tương tác Cho phép người dùng có thể tạo các biến sử dụng trong câulệnh
SQL và thao tác với các biến đó như: nhập dữ liệu, kết xuất dữ liệu.
Các lệnh khác Các lệnh khác...
... Công ty cổ phần đầu t phát triển công nghệ - FPT
Giáo trình SQL và PL /SQL
Đào tạo cơ bản: SQL và PL /SQL Trang 40
SELECT * FROM emp WHERE sal = ANY (SELECT sal FROM emp WHERE...
... trị.
2 CÂULỆNHSQL
SQL là ngôn ngữ truyvấn dựa trên đại số quan hệ. Câulệnh của SQL dùng để rút trích dữ liệu của
một một hay nhiều quan hệ. Kết quả của một câulệnhSQL (truy vấn) là một ... Kh.MAKHOA,TENKHOA;
iv Truyvấn lồng nhau (nested query, sub query)
Là những câulệnhtruyvấn mà trong thành phần WHERE hay HAVING có chứa thêm một câulệnh
Select khác. Câulệnh select khác này ... table Where điềuKiện
vi Truyvấn hợp (union query)
Khi có nhu cầu thực hiện truyvấn có kết quả như toán tử hợp, ta sử dụng câulệnhSQL sau:
Select Union Select
Ví du: Lệnh sau đây gấp đôi danh...
... dạng câulệnh có thể tạo ra:
+ Chuyển những câulệnh chứa OR thành những câulệnh ghép nối với nhau
bằng UNION ALL
+ Chuyển các câulệnh phức hợp thành câulệnh kết nối.
2.1. Chuyển những câulệnh ... Cng
3. Tối u hoá câulệnhtruy nhập trên VIEW
Có thể có các cách cách sau để tối u hoá loại câulệnh này.
ã Kết hợp View vào trong câulệnh sau đó tối u câulệnh mới này.
ã Kết hợp câulệnh vào trong ... tích cú pháp các câulệnhSQL (Parse).
+ Thi hành các câulệnhSQL (Excute).
+ Trả lại kết quả thực hiện các câulệnhSQL cho User Process (Fetch).
Trớc khi dữ liệu có thể truy cập đợc thì Server...
... ký tự khơng kết thúc và nút Exit
dùng để thốt và hủy tồn bộ q trình nhập câutruyvấn đó.
Thao tác nhập câutruyvấn : ta tơ đen ký tự khơng kết thúc trong vùng Input Query thì tự
động xuất ...
khơng kết thúc khác. Q trình nhập câutruyvấn được hồn thành khi tất cả ký tự khơng kết
thúc (ký tự hoa) khơng cịn nữa.
Ngồi ra, để hỗ trợ việc nhập câutruyvấn chương trình cịn xây dựng bảng ... thị.
Hình 13
g- Process : Chức năng này thực hiện q trình xử lý câutruyvấn đồng thời trình bày kết quả xử
lý câutruyvấn (hình 14).
LUAÄN VAÊN TOÁT NGHIEÄP
Trang 51
các nút Top, Bottom,...