Tổng hợp tất cả tài liệu, ebook, giáo trình Công Nghệ Thông Tin chọn lọc và hay nhất.
• 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ệ
43 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 1933 | Lượt tải: 2
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
60 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 1966 | Lượt tải: 0
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
37 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 1950 | Lượt tải: 0
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
65 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 1840 | Lượt tải: 0
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.
30 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 1910 | Lượt tải: 0
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
34 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 2297 | Lượt tải: 0
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...
21 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 2280 | Lượt tải: 0
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.
112 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 1740 | Lượt tải: 0
đệ 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...
54 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 1921 | Lượt tải: 0
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
45 trang | Chia sẻ: lylyngoc | Ngày: 13/03/2015 | Lượt xem: 1694 | Lượt tải: 0