• Chương 7 Ngôn ngữ PL/SQLChương 7 Ngôn ngữ PL/SQL

    • SQL: Structure Query Language • SQL chưa đủ mạnh để lập trình • PL/SQL: Procedural Language extensions for SQL • Điểm mạnh của PL/SQL: – Tích hợp cấu trúc hướng thủ tục vào SQL – Tăng hiệu năng xử lý – Module hóa chương trình – Khả chuyển – Có cơ chế xử lý ngoại lệ

    pdf43 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 1933 | Lượt tải: 2

  • Chương 7 Stack - QueueChương 7 Stack - Queue

    Ngăn xếp (Stack) Khái niệm Stack Các thao tác trên Stack Hiện thực Stack Ứng dụng của Stack Hàng đợi

    pptx60 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 1966 | Lượt tải: 0

  • Chương 8 Hash tableChương 8 Hash table

    Giới thiệu Các vấn đề cơ bản với ArrayList, Linked List Bảng băm “hoàn hảo” Hàm băm hoàn hảo Phương pháp xây dựng hàm băm Ưu điểm của bảng băm Các cách giải quyết xung đột (collision) Các bảng băm phổ biến (đọc them) Java Map Interface Map implementations in Java HashMap example

    pptx37 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 1950 | Lượt tải: 0

  • Chương 9 TreeChương 9 Tree

    Tập hợp các nút và cạnh nối các nút đó Có một nút gọi là gốc Quan hệ one-to-many giữa các nút Có duy nhất một đường đi từ gốc đến một nút Các loại cây: Nhị phân: mỗi nút có {0,1, 2} nút con Tam phân: mỗi nút có {0,1,2,3} nút con n-phân: mỗi nút có {0,1,.,n} nút con

    pptx65 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 1840 | Lượt tải: 0

  • Chương 10 Phân tích thiết kế giải thuật (analisys & design algorithm)Chương 10 Phân tích thiết kế giải thuật (analisys & design algorithm)

    Cách tiếp cận từ bài toán đến chương trình Kiểu dữ liệu trừu tượng (Abstract Data Type). Kiểu dữ liệu – Kiểu dữ liệu trừu tượng – Cấu trúc dữ liệu.

    pptx30 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 1910 | Lượt tải: 0

  • Chương 11 Độ phức tạp (complexity)Chương 11 Độ phức tạp (complexity)

    Thuật toán (Algorithm) là một dãy hữu hạn các bước có thể thực thi được mà theo đó ta đạt được lời giải của bài toán. Từ Algorithm bắt nguồn từ nhà toán học Ả Rập Al-Khwārizmī Thuật toán giải phương trình bậc 2, thuật toán tìm số lớn nhất trong dãy số, thuật toán sắp xếp

    pptx34 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 2297 | Lượt tải: 0

  • Chương 14 Collections frameworkChương 14 Collections framework

    A collection — sometimes called a container — is simply an object that groups multiple elements into a single unit. Collections are used to store, retrieve, manipulate, and communicate aggregate data. Represent data items that form a natural group, such as: A poker hand (a collection of cards) A mail folder (a collection of letters) A telephon...

    pptx21 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 2280 | Lượt tải: 0

  • Chương 13 Tìm kiếmChương 13 Tìm kiếm

    Giải thuật tìm kiếm là một thuật toán trả về kết quả là một lời giải cho bài toán đó. Trong giải thuật tìm kiếm người ta thường cân nhắc giữa các lời giải có thể và tìm ra lời giải tối ưu nhất. Không gian tìm kiếm: tập hợp các lời giải có thể đối với 1 bài toán.

    pptx112 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 1740 | Lượt tải: 0

  • Chương 12 Giải thuật đệ quyChương 12 Giải thuật đệ quy

    đệ quy là một khái niệm cơ bản trong toán học và khoa học máy tính. Một đối tượng được gọi là đệ quy nếu nó hoặc một phần của nó được định nghĩa thông qua khái niệm về chính nó. Trong lĩnh vực lập trình: 1 chương trình gọi là đệ quy nếu nó gọi lại chính nó. Chương trình đệ quy luôn kiểm tra điều kiện dừng: Nếu không thỏa, tiếp tục gọi đệ quy. N...

    pptx54 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 1921 | Lượt tải: 0

  • Chương 1 Tổng quan về CSDLChương 1 Tổng quan về CSDL

    Giới thiệu Quá trình phát triển Một số đặc tính của CSDL Người sử dụng CSDL Kiến trúc của HQT CSDL Các tính năng của HQT CSDL Các khái niệm Ngôn ngữ CSDL

    ppt45 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 1694 | Lượt tải: 0