• Chapter 3 Data Modeling Using the Entity-Relationship (ER) ModelChapter 3 Data Modeling Using the Entity-Relationship (ER) Model

    Alternative (min, max) notation for relationship structural constraints Example: A department has exactly one manager and an employee can manage at most one department. Specify (0,1) for participation of EMPLOYEE in MANAGES Specify (1,1) for participation of DEPARTMENT in MANAGES An employee can work for exactly one department but a dep...

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

  • Bài giảng Systems Analysis and Design in a Changing World - Chapter 3: The Analyst as a Project ManagerBài giảng Systems Analysis and Design in a Changing World - Chapter 3: The Analyst as a Project Manager

    Summary (continued)  Project initiation  Information system needs are identified and prioritized in strategic plans  Project planning phase  Define problem (investigation and scope)  Produce project schedule (WBS)  Confirm project feasibility (evaluate risks)  Staff project (know people’s skills)  Launch project (executive formal ap...

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

  • Bài giảng Khai phá dữ liệu (data mining) - Chương 2. Dữ liệu và tiền xử lý dữ liệuBài giảng Khai phá dữ liệu (data mining) - Chương 2. Dữ liệu và tiền xử lý dữ liệu

    Tóm tắt  Dữ liệu thực tế: không đầy đủ (incomplete/missing), nhiễu (noisy), không nhất quán (inconsistent)  Quá trình tiền xử lý dữ liệu  Làm sạch dữ liệu: xử lý dữ liệu bị thiếu, làm trơn dữ liệu nhiễu, nhận dạng các phần tử biên, hiệu chỉnh dữ liệu không nhất quán  Tích hợp dữ liệu: vấn đề nhận dạng thực thể, vấn đề dư thừa, vấn đề mâu...

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

  • Chapter 2 Các cấu trúc dữ liệu cơ bản (2)Chapter 2 Các cấu trúc dữ liệu cơ bản (2)

    Ứng dụng Mô phỏng hàng đợi tại một phòng khám Tại phòng khám, mỗi người đến được nhận một số theo thứ tự tăng dần, thứ tự phục vụ theo thứ tự các số đó. Giả sử mỗi người khách đến có thời gian phục vụ là t (t là một giá trị nguyên trong khoảng 1-9). Tại mỗi thời điểm xác suất có một khác mới là a (0

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

  • Chapter 2 Các cấu trúc dữ liệu cơ bảnChapter 2 Các cấu trúc dữ liệu cơ bản

    Cài đặt dùng danh sách liên kết • Cài đặt danh sách tuyến tính dùng danh sách liên kết: • Ưu điểm: • Chèn và xóa nhanh do chỉ cần thao tác với một vài con trỏ • Không cần biết trước số lượng phần tử của danh sách, khi cần lưu trữ phần tử mới cấp phát bộ nhớ (danh sách chỉ đầy khi bộ nhớ trên máy hết) • Nhược điểm: • Không cho phép truy nhập...

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

  • Chapter 1: Databases and Database UsersChapter 1: Databases and Database Users

    Classification of DBMSs Based on the data model used: Traditional: Relational, Network, Hierarchical. Emerging: Object-oriented, Object-relational. Other classifications: Single-user (typically used with microcomputers) vs. multi-user (most DBMSs). Centralized (uses a single computer with one database) vs. distributed (uses multiple c...

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

  • Chapter 6: SQL (Structured Query Language)Chapter 6: SQL (Structured Query Language)

    Review questions 1) How do the relations (tables) in SQL differ from the relations defined formally in Chapter 4? Discuss the other differences in terminology.Why does SQL allow duplicate tuples in a table or in a query result? 2) List the data types that are allowed for SQL attributes. 3) How does SQL allow implementation of the entity inte...

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

  • Chương 3 Cây ‐ treeChương 3 Cây ‐ tree

    BIỂU DIỄN CÂY NHỊ PHÂN Biểu diễn cây nhị phân • Dùng cấu trúc liên tiếp (mảng): số lượng nút trên cây chiều cao h là giới hạn (∑ 2i) • Truy nhập nhanh 0(1) • Lãng phí bộ nhớ lớn nếu cây chưa phải là dạng đầy đủ hoặc hoàn chỉnh • Dùng cấu trúc liên kết: thường dùng hơn • Truy cập 1 nút chậm hơn • Tiết kiệm bộ nhớ hơn (trong trường hợp tổng qu...

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

  • Chapter 3: Enhanced EntityRelationship (EER) ModelChapter 3: Enhanced EntityRelationship (EER) Model

    Review questions 1) Discuss the two main types of constraints on specializations and generalizations. 2) What is the difference between a specialization hierarchy and a specialization lattice? 3) How does a category differ from a regular shared subclass? What is a category used for? Illustrate your answer with examples.

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

  • Chapter 2: Entity-Relationship ModelChapter 2: Entity-Relationship Model

    Exercise: University Database  The university database maintains records of its departments, lecturers, course modules, and students.  The university consists of departments. Each department has a unique name and some other descriptive attributes.  A department must also have a number of lecturers, one of which is the head of department ...

    pdf70 trang | Chia sẻ: vutrong32 | Ngày: 18/10/2018 | Lượt xem: 4 | Lượt tải: 0