• Bài giảng Database System Concepts - Chapter 5: Other Relational LanguagesBài giảng Database System Concepts - Chapter 5: Other Relational Languages

    Non­Monotonicity (Cont.) ■ There are useful queries that cannot be expressed by a stratified program ● Example: given information about the number of each subpart in each part, in a part­subpart hierarchy, find the total number of subparts of each part. ● A program to compute the above query would have to mix aggregation with recursion ● Howe...

    pdf84 trang | Chia sẻ: vutrong32 | Ngày: 17/10/2018 | Lượt xem: 933 | Lượt tải: 0

  • Bài giảng Database System Concepts - Chapter 4: Advanced SQLBài giảng Database System Concepts - Chapter 4: Advanced SQL

    Advanced SQL Features (cont’d) ■ Merge construct allows batch processing of updates. ■ Example: relation funds_received (account_number, amount ) has batch of deposits to be added to the proper account in the account relation merge into account as A using (select * from funds_received as F ) on (A.account_number = F.account_number ) when ma...

    pdf58 trang | Chia sẻ: vutrong32 | Ngày: 17/10/2018 | Lượt xem: 917 | Lượt tải: 0

  • Bài giảng Tin học đại cương - Chương 4: Tổng quan về Visual Basic 6.0Bài giảng Tin học đại cương - Chương 4: Tổng quan về Visual Basic 6.0

    LAB 01 – Làm quen VB 6.0 Cài đặt Visual Basic 6.0 Khởi động VB 6.0. Di chuyển và sắp xếp lại các cửa sổ sau theo ý thích của bản thân – Project Explorer – Properties Window – Form layout Window – Toolbox Thiết kế form như hình bên

    pdf15 trang | Chia sẻ: vutrong32 | Ngày: 17/10/2018 | Lượt xem: 1107 | Lượt tải: 1

  • Bài giảng Database System Concepts - Chapter 3: SQLBài giảng Database System Concepts - Chapter 3: SQL

    Joined Relations** ■ Join operations take two relations and return as a result another relation. ■ These additional operations are typically used as subquery expressions in the from clause ■ Join condition – defines which tuples in the two relations match, and what attributes are present in the result of the join. ■ Join type – defines how tu...

    pdf66 trang | Chia sẻ: vutrong32 | Ngày: 17/10/2018 | Lượt xem: 1024 | Lượt tải: 0

  • Bài giảng Tin học đại cương - Chương 3: Tổng quan Phương pháp giải bài toán trên máy tínhBài giảng Tin học đại cương - Chương 3: Tổng quan Phương pháp giải bài toán trên máy tính

    Bài tập -Vẽ sơ đồ biểu diễn thuật toán tìm trung bình cộng của dãy số a1, a2, , an - Vẽ sơ đồ biểu diễn thuật toán tìm TBC các số chẵn và chia hết cho 5 trong dãy số a1, a2, , an - Vẽ sơ đồ biểu diễn thuật toán đếm xem trong dãy số a1, a2, , an có bao nhiêu cặp có chỉ số liên tiếp (vd: a2, a3) thỏa điều kiện tích chúng chia hết tổng của chú...

    pdf18 trang | Chia sẻ: vutrong32 | Ngày: 17/10/2018 | Lượt xem: 1515 | Lượt tải: 0

  • Bài giảng Database System Concepts - Chapter 2: Relational ModelBài giảng Database System Concepts - Chapter 2: Relational Model

    Deletion ■ A delete request is expressed similarly to a query, except instead of displaying tuples to the user, the selected tuples are removed from the database. ■ Can delete only whole tuples; cannot delete values on only particular attributes ■ A deletion is expressed in relational algebra by: r ← r – E where r is a relation and E is a r...

    pdf96 trang | Chia sẻ: vutrong32 | Ngày: 17/10/2018 | Lượt xem: 1068 | Lượt tải: 0

  • Bài giảng Tin học đại cương - Chương 2 Tổng quan về mạng máy tínhBài giảng Tin học đại cương - Chương 2 Tổng quan về mạng máy tính

    HTTP: Quá trình trao đổi thông điệp - Client (browser) thiết lập liên kết tới web server qua cổng 80 (mặc định). - Server đồng ý kết nối (accept). - Các thông điệp (HTTP messages) được trao đổi giữa browser và server. - Ngắt kết nối.

    pdf12 trang | Chia sẻ: vutrong32 | Ngày: 17/10/2018 | Lượt xem: 1360 | Lượt tải: 1

  • Bài giảng Database System Concepts - Chapter 1: IntroductionBài giảng Database System Concepts - Chapter 1: Introduction

    History (cont.) ■ 1980s: ● Research relational prototypes evolve into commercial systems  SQL becomes industrial standard ● Parallel and distributed database systems ● Object­oriented database systems ■ 1990s: ● Large decision support and data­mining applications ● Large multi­terabyte data warehouses ● Emergence of Web commerce ■ 2000s:...

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

  • Bài giảng Tin học đại cương - Chương 1: Tổng quan về máy tínhBài giảng Tin học đại cương - Chương 1: Tổng quan về máy tính

    Các khái niệm chính trong Windows - Folder: tương đương khái niệm thư mục trong hệ điều hành DOS. - Windows: Vùng làm việc của 1 chương trình. - Desktop: Vùng làm nền cho các cửa sổ khác trên màn hình. - Icon: Biểu tượng tương ứng với một đối tượng (file, folder, shortcut v.v). - Shortcut: Liên kết nhanh cho phép người sử dụng click chuột để g...

    pdf29 trang | Chia sẻ: vutrong32 | Ngày: 17/10/2018 | Lượt xem: 2167 | Lượt tải: 0

  • Bài giảng Tin học đại cương - Giới thiệuBài giảng Tin học đại cương - Giới thiệu

    Chương 7: Xử lý tập tin – Cách thức truy cập tập tin – Xử lý dữ liệu trong tập tin với các hàm IO – Đọc dữ liệu từ tập tin – Ghi dữ liệu ra tập tin Chương 8: Tổ chức chương trình – Chương trình con – Module

    pdf6 trang | Chia sẻ: vutrong32 | Ngày: 17/10/2018 | Lượt xem: 1117 | Lượt tải: 0