Bài giảng hệ quản trị CSDL Oracle - Ths Kim Phụng - ài liệu Oracle
Chào các bạn, hôm nay mình sưu tầm được bộ slide bài giảng về hệ quản trị CSDL Oracle của cô Nguyễn Thị Kim Phụng, giảng viên trường đại học CNTT. Bộ slide này cô dùng để giảng dạy bộ môn Oracle tại các trường đại học mà cô đang công tác. Nội dung chính của bộ slide học Oracle Bộ slide gồm hai ...
Giáo trình học Oracle SQL PLSQL căn bản tiếng Việt - 103 trang - ài liệu Oracle
Chào các bạn, hôm nay mình sẽ chia sẻ với các bạn cuốn giáo trình học Oracle căn bản dành cho người mới bắt đầu, mình cũng không rõ giáo trình được biên soạn bởi ai vì trong tài liệu không có thông tin về tác giả. Thông tin giáo trình học Oracle Đây là cuốn giáo trình định dạng PDF, có tổng ...
ìm hiểu Transaction trong Oracle - Oracle nâng cao
Trong bài này chúng ta sẽ tìm hiểu một tính năng rất quan trọng trong các hệ quản trị CSDL, nó giúp hệ thống đảm bảo những truy vấn sẽ xử lý đồng thời vẩy ra đến cùng, nếu không thì sẽ trả lại trạng thái ban đầu. Để làm được điều đó thì bạn phải tìm hiểu đến Transaction, tức là xử lý giao dịch ...
ìm hiểu Trigger trong Oracle - Oracle nâng cao
Khi học bất kì một hệ quản trị CSDL nào bạn cũng phải tìm hiểu qua trigger, bởi đây là tính năng giúp bạn bảo vệ tính toàn vẹn dữ liệu, DBA sẽ kiểm soát được những thao tác từ lập trình viên code ứng dụng. Oracle cũng là một hệ QT CSDL nên không ngoại lệ. Với những dự án lớn thì DBA sẽ cung cấp ...
ìm hiểu Cursor trong Oracle - Oracle nâng cao
Trong bài này mình sẽ giới thiệu một chức năng rất hay trong Oracle đó là cách tạo à sử dụng Cursor. Cursor là một con trỏ đùng để trỏ tới một đoạn mã SQL nào đó, các đoạn mã này thường là các lệnh: SELECT, INSERT, UPDATE, DELETE. Tạo một CURSOR giống như ta ...
ìm hiểu Function trong Oracle - Oracle nâng cao
Bài này chúng ta sẽ nói về Function trong Oracle, nó có chức năng tương tự như procedure, tuy nhiên vẫn có điểm khác biệt và chi tiết như thế nào thì hãy đọc bài này nhé. 1. Function trong Oracle Trong Oracle, một function là một hàm dùng để xử lý một chức năng nào đó và nó sẽ trả về một giá ...
ìm hiểu Procedure trong Oracle - Oracle nâng cao
Trong bài này mình sẽ giới thiệu cú pháp và cách sử dụng procedure trong Oracle. Procedure là gì? Procedure hay còn gọi là thủ tục, nó dùng để gom một nhóm lệnh SQL cùng xử lý một mục đích cụ thẻ nào đó, sau đó đặt cho nó một cái tên và khai bao tham số truyền vào để sau này mỗi khi cần sử dụng ...
Lệnh lặp LOOP trong Oracle - Oracle nâng cao
Trong bài này chúng ta sẽ nói về một lệnh lặp cũng khá hay, nó giống như vòng lặp while hoặc do while trong các ngôn ngữ lập trình khác, đó là lệnh LOOP. 1. Lệnh lặp LOOP trong Oracle Nếu lệnh FOR LOOP dùng cho trường hợp biết trước tổng số lần lặp thì lệnh LOOP sẽ dùng cho trường hợp bạn khôn ...
Vòng lặp WHILE LOOP trong Oracle - Oracle nâng cao
Trong bài này chúng ta sẽ tìm hiểu đến vòng lặp WHILE trong Oracle, vòng lặp này dùng để lặp trong trường hợp ta không chắc chắn tổng số lần lặp là bao nhiêu, nó giống như vòng lặp LOOP. 1. Vòng lặp WHILE trong Oracle Nếu trường hợp bạn không biết tổng số lần lặp là bao nhiêu thì có thể sử ...
Lệnh IF THEN ELSE trong Oracle - Oracle nâng cao
Bài này chúng ta sẽ tìm hiểu đến lệnh rẻ nhánh IF THEN ELSE trong Oracle, lệnh này rất quan trọng và được sử dụng rất thường xuyên nên bạn cần nắm vững nó thì mới xử lý các chương trình phức tạp. 1. Lênh IF THEN ELSE trong Oracle Trong Oracle lệnh IF THEN ELSE dùng để thực thi một nhánh cụ thể ...
Lệnh GOTO trong Oracle - Oracle nâng cao
Trong bài này mình sẽ giới thiệu lệnh AUTO trong Oracle, lệnh này dùng để nhảy chương trình đến một vị trí cụ thể nào đó. Nếu bạn đã từng học qua các ngôn ngữ lập trình như C/C++, PHP thì sẽ thấy lệnh này tương đối ít dùng bởi khó quản lý chương trình, thay vào đó sẽ dùng IF ELSE thì tốt hơn. 1. ...
FOR LOOP trong Oracle - Oracle nâng cao
Trong bài này chúng ta sẽ tìm hiểu về vòng lặp for trong Oracle, hay còn goi là FOR LOOP. 1. FOR LOOP trong Oracle Cũng như bao ngôn ngữ khác, vòng lặp for dùng để lặp những hành động có cùng tính chất và biết trước được tổng số lần lặp. Cú pháp của vòng ...
Khai báo biến với DECLARE trong Oracle - Oracle nâng cao
Oracle cũng có thể lập trình được, vẫn có thể tính toán được nên Oracle phải cung cấp cách khai báo biến để lưu trữ dữ liệu tạm thời giúp DBA dễ dàng hơn trong viẹc viết truy vấn. Và cách tạo biến như thế nào thì mời các bạn cùng theo dõi. 1. Lệnh DECLARE khai báo biến trong Oracle Trong ...
ìm hiểu Sequence trong Oracle - Oracle nâng cao
Trong bài này chúng ta sẽ tìm hiểu một đối tượng thường được dùng để tạo ra các số tăng dần hoặc giảm dần trong Oracle, đó là Sequence. Mỗi một Sequence được tạo ra sẽ được lưu trữ trên hệ thống cho đến khi bạn thực hiện một thao tác xóa. 1. Sequence trong Oracle là gì? Sequence là đối ...
Giải bài tập tổng hợp Oracle SQL căn bản - Oracle căn bản
Dưới đây là bài giải bài tập SQL Oracle căn bản của bài trước, bài giải này mình sưu tầm trên internet để các bạn tham khảo. ---------- STEP 1 ---------- Campus -- Campus CREATE TABLE Campus ( CampusID varchar2(5), CampusName ...
Bài tập tổng hợp Oracle SQL căn bản - Oracle căn bản
Xin giới thiệu với các bạn một bài tập thực hành tổng hợp giúp các bạn thực hanh quen tay với các lệnh căn bản trong Oracle, bài tập này mình sưu tầm được trên mạng và đăng lại tại đây. Overview In this assignment you will build a sample database similar to the preferred solution for ...
Bảng định dạng ngày tháng trong Oracle - Oracle căn bản
Gửi đến các bạn bảng định dạng ngày tháng được sử dụng trong Oracle, các định dạng dưới đây được sử dụng để kết hợp với các hàm trong Oracle. Parameter Explanation YEAR Year, spelled out YYYY 4-digit year YYY YY Y Last ...
ìm hiểu Self Join trong Oracle - Oracle căn bản
Trong bài này mình sẽ hướng dẫn bạn sử dụng một kỹ thuật dùng để JOIN một bảng với nhau kỹ thuật là Self Join. Trong Oracle Self Join không phải là một cú pháp lệnh của SQL mà nó là một kỹ thuật để xử lý tường hợp bạn muốn thực hiện phép JOIN trên cùng một bảng, nghĩa là bảng bên phải và bên ...
Outer Join trong Oracle - Oracle căn bản
Ở bài trước mình đã giới thiệu Inner Join trong Oracle rồi, vậy thì bài này mình sẽ nói về một thể loại join Join khác đó là Outer. Chúng ta sẽ tìm hiểu ba thể loại Outer Join, thứ nhất là Left Outer Join, thứ hai là Right Outer Join và cuối cùng là Full Outer Join. 1. Left Outer Join trong ...
Inner Join trong Oracle - Oracle căn bản
Trong bài này mình sẽ giới thiệu thể loại JOIN đầu tiên đó là INNER JOIN. Đây là loại đơn giản và dễ hiểu nhất và thường được sử dụng nhất khi quản lý database. 1. Inner Join trong Oracle Trước tiên bạn xem cú pháp đã nhé. SELECT columns FROM table1 ...







