• Chương 3. PL/SQLChương 3. PL/SQL

    Ví dụ DECLARE v_sid student.student_id%TYPE; CURSOR c_student IS SELECT student_id FROM student WHERE student_id<110; BEGIN OPEN c_student; LOOP FETCH c_student INTO v_sid; dbms_output.put_line('student id: '||v_sid); EXIT WHEN c_student%NOTFOUND; END LOOP; CLOSE c_student; EXCEPTION when others then if c_student%isopen then close ...

    pdf31 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1209 | Lượt tải: 0

  • Chương 2. Ngôn ngữ SQLChương 2. Ngôn ngữ SQL

    DUAL  DUAL là môt bang rông được dùng để đap ứng cấu trúc của lệnh select.  SELECT 64+36 FROM DUAL; Kêt quả sẽ cho ta: 64+36

    pdf33 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1153 | Lượt tải: 1

  • Chương I. Tổng quan về oracleChương I. Tổng quan về oracle

    IMPORT / EXPORT DỮ LIỆU Export: Cú pháp: expdp user/pass schemas= dumpfile=tenfile.dmp> - User: user system - Pass: password của system - : tên schema export - : tên file có đuôi là dmp (file export sẽ đặt trong đường dẫn \app\.\admin\oracle\pfile\file1.dmp

    pdf17 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1776 | Lượt tải: 0

  • Chương 9. Chức năng quản trị SQL ServerChương 9. Chức năng quản trị SQL Server

    7.Cấu hình IP và Port Để test kết quả: · Hãy ngồi ở một máy tính nào đó ngoài mạng LAN của bạn, có kết nối Internet. · Dùng một chương trình quản lý SQL Server (có thể dùng SQL Server Management Studio), gõ vào các thông tin kết nối -> Nhấn Connect

    pdf26 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1424 | Lượt tải: 0

  • Chương 8. Quản lý người dùng và bảo mật hệ thốngChương 8. Quản lý người dùng và bảo mật hệ thống

    • Grant/ Revoke/ Deny còn cho phép cấp quyền trên từng Field của table. • Ví dụ: cho user ltm chỉ được quyền hiệu chỉnh dữ liệu trên các Field: Ho, Ten, Phai, DiaChi, NgaySinh của NHANVIEN GRANT UPDATE (Ho, Ten, Phai, DiaChi, NgaySinh) ON NHANVIEN To lmn

    pdf21 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1905 | Lượt tải: 0

  • Chương 7. Hàm do người dùng định nghĩaChương 7. Hàm do người dùng định nghĩa

    Returns: thiết lập kiểu dữ liệu trả về của UDFs. Có 2 cách thiết lập chính  Trả về giá trị kiểu vô hướng: một chuỗi, một giá trị logic hoặc một kiểu số.  Trả về một bảng: có thể trả về hai loại bảng • Inline table: khắc phục được nhược điểm không có tham số của VIEW. Có nghĩa rằng UDFs loại inline table giống như một VIEW có tham số. • M...

    pdf7 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1094 | Lượt tải: 0

  • Chương 6. TriggerChương 6. Trigger

    7.3.Sửa đổi mẩu tin --kiểm tra giá trị ngày đăt hàng sau khi sửa đổi --phải luôn trước ngày giao hàng đầu tiên IF @MinNgayXH < (Select NgayDH From Inserted) Begin Rollback tran Set @ErrMsg = ‘Ngày đặt hàng phải ở trước ngày:’ + Convert(char(10), @MinNgayXH, 103) RaisError(@ErrMsg, 16, 1) End End End

    pdf15 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1190 | Lượt tải: 0

  • Chương 5. Store Procedure (thủ tục)Chương 5. Store Procedure (thủ tục)

    Ví dụ --Nếu có lỗi hoặc không lấy đươc mẩu tin nào IF @nError<>0 or @nRowCount<>1 BEGIN rollback tran return -998 end --Tính số chứng từ khi không có lỗi nào hết SET @SchuoiTam = LTRIM(STR(@nSoctuke)) SET @sSoctuke=@skytu+@sChuoiTam COMMIT TRAN RETURN 0

    pdf28 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1421 | Lượt tải: 1

  • Chương 4. Full-Text searchChương 4. Full-Text search

    3.Tạo lập và thực thi full-text Search Các bước tạo full-text Search  Tạo Full-Text Catalog  Tạo Full-Text Index  Populate the Index Sử dụng full-text Seach để truy vấn dự liệu

    pdf12 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1175 | Lượt tải: 0

  • Chương 3. Lập trình với cơ sở dữ liệuChương 3. Lập trình với cơ sở dữ liệu

    Khi nào cần sử dụng cursor? Khi nào chúng ta cần sử dụng kiểu dữ liệu cursor trong Transaction-SQL để giải quyết các vấn đề:  SQL Server là một hệ quản trị CSDL quan hệ (Relational Database Management System) do đó chúng ta nên chọn giải pháp làm việc trên các bộ mẩu tin.  Khi cần giải quyết vấn đề cập nhật dữ liệu thì luôn ưu tiên chọn c...

    pdf50 trang | Chia sẻ: vutrong32 | Ngày: 19/10/2018 | Lượt xem: 1258 | Lượt tải: 1