Review Indra Budi Fakultas Ilmu Komputer UI 2 Database Introduction Database vs File Processing Main purpose of database Database Actors.

Slides:



Advertisements
Similar presentations
Three-Step Database Design
Advertisements

COP4540 Database Management System Midterm Review
Transform an ER Model into a Relational Database Schema
Relational Database Design Via ER Modelling
Enhanced/Extended Relationship-Diagram
The Relational Model and Relational Algebra Nothing is so practical as a good theory Kurt Lewin, 1945.
Relational Database. Relational database: a set of relations Relation: made up of 2 parts: − Schema : specifies the name of relations, plus name and type.
Mapping ER to Relational Model
Relational Algebra Indra Budi Fakultas Ilmu Komputer UI 2 n Basic Relational Operations: l Unary Operations  SELECT   PROJECT 
Review for Final Test Indra Budi
SQL Lecture 10 Inst: Haya Sammaneh. Example Instance of Students Relation  Cardinality = 3, degree = 5, all rows distinct.
1 Class Number – CS 304 Class Name - DBMS Instructor – Sanjay Madria Instructor – Sanjay Madria Lesson Title – EER Model –21th June.
Midterm Review Lecture 14b. 14 Lectures So Far 1.Introduction 2.The Relational Model 3.Disks and Files 4.Relational Algebra 5.File Org, Indexes 6.Relational.
Databases Revision.
1 Review #1 l Intro stuff –What is a database, 4 parts, 3 users, etc. l Architecture –Data independence –Three levels, two mappings –Jobs of the DBA.
Chapter 3. 2 Chapter 3 - Objectives Terminology of relational model. Terminology of relational model. How tables are used to represent data. How tables.
24/1/20081 Architecture of multiple databases integration.
Data Management Design
Methodology Logical Database Design for the Relational Model
CS405G: Introduction to Database Systems Final Review.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 9 Relational Database Design by ER- and EER-to- Relational Mapping.
The Relational Model Codd (1970): based on set theory Relational model: represents the database as a collection of relations (a table of values --> file)
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 9 Relational Database Design by ER- and EER-to- Relational Mapping.
Modeling & Designing the Database
Database Design & ER Diagrams
Database Architecture The Relational Database Model.
Chapter 14 & 15 Conceptual & Logical Database Design Methodology
Chapter 91 ER & EER to Relational Mapping. Chapter 92 ER to Relational Mapping Step 1: For each regular entity type E in the ER schema, create a relation.
ER- and EER-to-Relational Mapping
Chapter 3 Relational Model Chapter 4 in Textbook.
Information storage: Introduction of database 10/7/2004 Xiangming Mu.
© Pearson Education Limited, Chapter 2 The Relational Model Transparencies.
Lecture 3 The Relational DB Model. Learning Objectives That the relational database model takes a logical view of data That the relational model’s basic.
Chapters 17 & 18 Physical Database Design Methodology.
Conversion from ER diagram to relational model
Q1: What is DBMS and explain its architecture. Q2: Explain Data Independence in detail. Q3: What is database user and explain the types of database user.
Midterm Exam Chapters 1,2,3,5, 6,7 (closed book) March 11, 2014.
PLUG IT IN 3 Fundamentals of Relational Database Operations.
SQL Structured Query Language Programming Course.
CSCI 3140 Module 3 – Logical Database Design for the Relational Model Theodore Chiasson Dalhousie University.
Database Design Methodology. Lesson 1: Introduction to Databases.
Databases Shortfalls of file management systems Structure of a database Database administration Database Management system Hierarchical Databases Network.
SE305 Database System Technology 23/10/2014 Quiz-2.
Lecture 03 Entity-Relationship Diagram. Chapter Outline.
Introduction to Database System. 1. Define Database, Database Management System and Database System. Explain the components of DBMS with its advantages.
Kingdom of Saudi Arabia Ministry of Higher Education Al-Imam Muhammad Ibn Saud Islamic University College of Computer and Information Sciences The Relational.
The Relational Model. 2 Relational Model Terminology u A relation is a table with columns and rows. –Only applies to logical structure of the database,
© 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Chapter 5 (Part a): Logical Database Design and the Relational Model Modern Database Management.
Database Development Indra Budi
CSCI 6315 Applied Database Systems Review for Midterm Exam I Xiang Lian The University of Texas Rio Grande Valley Edinburg, TX 78539
Relational Database Design by ER- and EER-to-Relational Mapping
Conversion from ER diagram to relational model 1 ER is a visual model The relational model is a matemathical model.
Chapter 3 The Relational Model. Objectives u Terminology of relational model. u How tables are used to represent data. u Connection between mathematical.
FEN Introduction to the database field: The development process Seminar: Introduction to relational databases Development process: Analyse.
Databases Introduction - concepts. Concepts of Relational Databases.
MBI 630: Week 9 Conceptual Data Modeling and Designing Database 6/10/2016.
September 2000C.Watters1 Data & Database Management Systems (DBMS) ECMM6010.
IT 5433 LM3 Relational Data Model. Learning Objectives: List the 5 properties of relations List the properties of a candidate key, primary key and foreign.
Relational Database Design by ER- and EER-to- Relational Mapping
Quiz Questions Q.1 An entity set that does not have sufficient attributes to form a primary key is a (A) strong entity set. (B) weak entity set. (C) simple.
Translation of ER-diagram into Relational Schema
Generalization.
Chapter 3 The Relational Model.
الفصل الخامس قواعد البيانات Databases
The Relational Model Textbook /7/2018.
CHAPTER 4: LOGICAL DATABASE DESIGN AND THE RELATIONAL MODEL
Database Dr. Roueida Mohammed.
Review #1 Intro stuff What is a database, 4 parts, 3 users, etc.
CS4222 Principles of Database System
Chapter 3 The Relational Model
Presentation transcript:

Review Indra Budi

Fakultas Ilmu Komputer UI 2 Database Introduction Database vs File Processing Main purpose of database Database Actors DBA, Database Designers, Database users, Application Programmer DBMS

Fakultas Ilmu Komputer UI 3 Database Concept Database schema Three-Schema Architectures of DBMS Internal, Conceptual & External Database Development Three phases

Fakultas Ilmu Komputer UI 4 Database Modeling Using ER-Diagram Entity Relationship Attributes Cardinality Participation Higher Degree Relationship

Fakultas Ilmu Komputer UI 5 E-ER Diagram Specialization Generalization Sub-Class & Super-Class

Fakultas Ilmu Komputer UI 6 Relational Model Domain Tuples Attributes Relations Primary Key Referential Integrity Foreign Key

Fakultas Ilmu Komputer UI 7 Relational Algebra Select Project Union Intersection Join

Fakultas Ilmu Komputer UI 8 ER-to-Relational Model Mapping ER to Relational Model Mapping EER to Relational Model Reverse Engineering  Relational Model to ER Diagram Normalization 1 st, 2 nd, 3 rd Normal Form

Fakultas Ilmu Komputer UI 9 SQL Create table Delete table Alter table Select … From … Where … DISTINCT Operators Null Values Nested Queries (Sub Queries) Operators  *, ?, _, etc COUNT, MAX, MIN GROUP BY Order BY