Course: CSC 222 Database Design and Management I (3 credits Compulsory)

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Course: CSC 222 Database Design and Management I (3 credits Compulsory)"

Transcription

1 Course: CSC 222 Database Design and Management I (3 credits Compulsory) Course Duration: Three hours per week for 15weeks with practical class (45 hours) As taught in 2010/2011 session Lecturer: Oladele, Tinuke Omolewa M.Sc. Mathematics (Computer Science Option) (Ilorin), B.Sc. Computer Science (Benin) Department of Computer Science, Faculty of Communication & Information Sciences, University of Ilorin, llorin, Nigeria. Office Location: Block 10 Room F9 Faculty of Communication & Information Sciences, University of Ilorin, llorin,nigeria. Consultation Hours: 12noon 2pm (Tuesday & Thursday) Course Content File Management Systems and its shortcoming, Database and Database Management System, Database Administrators, Data models: network, hierarchical and relational models, Entityrelationship model. Database design: SQL, Relational algebra and calculus. Query Processing and optimization. Study of some Standard Database System i.e. Access and Oracle. Course The course presents the fundamental concepts of Database Management. It also provides a general overview of the nature and purpose of Database Systems. The course explain how the concept of Database System was developed, what the common features of Database Systems are, what a Database System does for the user, and how Database Systems are implemented. Various Database Systems are also studied. Course Justification The Database is now an integral part of our day to day life that often we are not aware we are using one. When you visit the University Library, there is probably a database containing details of the books in the Library, details of the users, reservations and so on. Therefore, there is the need to know about operational aspect of Database Systems and how the Database Management Systems can be developed and implemented is very crucial. Course The main objectives of this course are to introduce students to the rudiments of Databases and Database Management Systems, and how they are developed, implemented, and maintained. At the end of this course, the students will be able to: (1) Explain the nature of Database-Management Systems (DBMSs), including their structure, design, and evaluation; (2) express the relationship between DBMSs and the analysis of information systems in libraries and in business; (3) make distinctions among Flat-file databases (DBs), Network DBs, Hierarchical DBs, Relational DBs; (4) explain the process of normalization of relational DBs; and 1

2 (5) explain the role of the Structured Query Language (SQL) standards in the current and future development of DBMSs. Course Requirements Students are expected to attend 75% of the classes before they can sit for the examination and participate very well in the class. Students are also expected to bring their laptops to class so as to be to work through examples in the notes during the lectures practically. Students must as well participate in all assignments whether individual or group. Methods of Grading S/N Type of Grading Score (%) 1. Test Assignment 5 3. Project Participation in class 5 5 Final Examination 70 TOTAL 100 Course Delivery Strategies The course delivery strategies will include face-to-face lectures and practical sessions. Practical Schedule 1. Introduction to Microsoft Access 2. Creating Tables 3. Entering Data into Tables 4. Creating Forms 5. Creating Reports 6. Structured Query Language (SQL) 7. Query Processing with SQL and Graphic User Interface (GUI) 8. Object-Oriented DBMS 9. Embedding C Programming Language 10. Creating DBMS Application Programs 11. Relational Database Normalization 12. Logging into Oracle 13. Creating Tables 14. Querying the Database with SQL commands LECTURE CONTENT Week 1: File Management System The objectives of this topic are to provide background knowledge of File Processing System (File-Based System) and its limitations. Understanding of management and social issues such as Database security and privacy. 2

3 An overview of the course Definition of Fie Processing System Third Hour Limitations of the file based system 1. What do you understand by the word File processing? 2. What are the features of a file processing system? 3. State (2) major differences between file processing system and the manual system. 4. List (4) limitations of the file processing system. 5. What is information? 1. File management 3. Available at : m Accessed 23rd September 2. Refer to the following Web site to learn more about file organization: Accessed 23rd September Week 2: Introduction to Databases : The main objective of this topic is to define databases and to distinguish between entities, attributes and relationships. Introductory level of skill in the use of a microcomputer database-management system (Microsoft Access) Definition of basic concepts; entities, relationship, and attributes. Creation of Databases 1. What is a Database? 2. List (5) popular Relational Database Management Systems. 3. What is a Table? 4. Mention (2) ways by which Database files can be created? 5. How are forms created? 1. Rich Maclin 3, Database Management Systems, Chapter Silberschatz 1 A., Korthand H. F., and Sudarshan S., (1999), Database System Concepts (3rd Edition) (pp ), WCB/McGraw-Hill, USA. ISBN en.wikipedia.org/wiki/database_system Accessed 23rd September 3

4 4. en.wikipedia.org/wiki/database_management_system Accessed 23rd September 5. nptel.iitm.ac.in/courses/iit...to_database_systems.../1_introduction.pdf Accessed 23rd September Week 3: Database Management System The main objective of this topic is to introduce the students to the basic concepts of Database Management Systems. The students will be provided with a thorough understanding of why Database Systems are more versatile than the file based system. Types of Database Management Systems Instances and schemas 1. With the aid of a diagram, define a Database Management System. 2. State (4) differences between a File Processing System and a Database Management System. 3. Enumerate (5) advantages of Database Systems. 4. What is a Database schema? 5. What do you understand by the concept primary key. Concepts (3rd Edition), (pp. 1 19) WCB/McGraw-Hill, USA. ISBN Rich Maclin 3, Database Management Systems, Chapter en.wikipedia.org/wiki/database_system Accessed 23rd September 4. en.wikipedia.org/wiki/database_management_system Accessed 23rd September 5. nptel.iitm.ac.in/courses/iit...to_database_systems.../1_introduction.pdf Accessed 23rd September Week 4 Database Administrators The objective of this topic is to familiarize the students with the main reasons for using Database Management Systems and how to have control over the data and the programs that access the data. Uses on Database Management Systems 4

5 Functions of the Database Administrator 1. State (5) functions of a Database Administrator. 2. List (5) disadvantages of Database Management Systems. 3. State (2) reasons for using Database Management Systems. 4. Design a database file for Students Record System, using (8) fields and (10) records. 5. Itemize (5) types of Database Management Systems. Reading list Concepts (3rd Edition) (pp ) WCB/McGraw-Hill, USA. ISBN en.wikipedia.org/wiki/database_system Accessed 23rd September 3. en.wikipedia.org/wiki/database_management_system Accessed 23rd September 4. nptel.iitm.ac.in/courses/iit...to_database_systems.../1_introduction.pdf Accessed 23rd September Weeks 5 and 6: Data Models The objectives of this topic are to introduce the students to the concept of Data Models as conceptual tools for describing real-world entities to be modeled in the Database and the relationships among these entities. (Week 5) Types of models (Week 5) Entity-Relationship model (Week 6) Object-oriented Model (Week 6) Advantages and disadvantages of Database Processing 1. State and briefly explain (4) types of Data Model. 2. What do you understand by Entity-Relationship model? 3. List & explain the (5) advantages of Database processing. 4. Highlight the differences between Entity-Relationship model and Object-Oriented model. 5. Construct an Entity-Relationship diagram for a hospital with a set of patients and a set of medical doctors. Associate with each patient a log of the various tests and examinations conducted. 5

6 Assignment Design a relational database for the University Registrar s office. The office maintains data about each class, including the instructor, the number of students enrolled, and the time a place for each meeting. Reading list Concepts (3 rd Edition) (pp. 7-9) WCB/McGraw-Hill, USA. ISBN en.wikipedia.org/wiki/database_system Accessed 23rd September 3. en.wikipedia.org/wiki/database_management_system Accessed 23rd September Week 7: Relational Algebra The objective of this topic is to introduce the students to the set of algebraic operations that take one or two relations as input and produce a new relation as their result. The concept of relational calculus will also be introduced. Fundamentals of Relational Algebra Formal definition of Relational Algebra 1. Distinguish between Relation and Relational Database. 2. What is a tuple? 3. State the general form of a tuple-relational calculus. 4. List (2) reasons why null values might be introduced into databases. 5. State and briefly explain (5) fundamental operations in The Relational algebra. Concepts (3 rd Edition) (pp.71-90) WCB/McGraw-Hill, USA. ISBN en.wikipedia.org/wiki/database_system Accessed 23rd September 3. en.wikipedia.org/wiki/database_management_system Accessed 23rd September Weeks 8 and 9: Database Design The objective of this topic is to generate relation schemas that allows us to retrieve information without redundancy, yet allows information to be retrieved easily. 6

7 (Week 8) Pitfalls of Relational Database Design (Week 8) Decomposition (Week 9) Modification of the database (Week 9) Normalization 1. Identify (5) pitfalls of Relational Database Design. 2. What is Decomposition? 3. How can update anomalies be resolved in Relational Database Design? 4. Define the concept of functional Dependence. 5. State and briefly explain the various types of Normal Forms. 6. List (5) purposes of Normalization. Concepts (3 rd Edition) (pp ) WCB/McGraw-Hill, USA. ISBN en.wikipedia.org/wiki/database_system Accessed 23rd September 3. en.wikipedia.org/wiki/database_management_system Accessed 23rd September Week 10: Commercial Database Management Systems The objective of this topic is to allow students to be able to create Database Managements Systems that provide services for commercial purpose in organizations and establishments. Creating Database applications Solving real-life problems using Database Systems Third Hour Practicals 1. List (6) major steps that will be taken in setting up a Database for a particular enterprise. 2. Explain the difference Between Physical and Logical Data Independence. 3. Create a Database for a Library Management System, using all the related fields and add (20) records. 4. Itemize (10) fields that a relevant to a Hospital Record System. 5. State (5) functions of Database Management Systems. 7

8 1. en.wikipedia.org/wiki/database_system Accessed 23rd September 2. en.wikipedia.org/wiki/database_management_system Accessed 23rd September Week 11: Query Languages The objective of this topic is to acquaint students with the rudiments of query languages that are user-friendly and enhances modification. Database Management System Structured Query Language (SQL) Third Hour Domain Types in SQL 1. State (3) types of Query Languages. 2. Give (2) reasons for using Embedded SQL. 3. Mention (5) built-in domain types in SQL. 4. What do you understand by the concept Integrity Constraint? 5. Define the term Query-by-Example. Concepts (3 rd Edition) (pp ) WCB/McGraw-Hill, USA. ISBN Week 12: Query Processing Query processing is based on how to filter out data from Databases. Commands have to be issued using Structured Query Language (SQL). The objective of this topic is to acquaint the students with the activities involved in extracting data from a Database. These activities include translation of queries expressed in high level Database languages into expressions that can be implemented at the physical level of the file system. Overview Record Preparation 8

9 1. With the aid of a diagram, explain the steps involved in Query Processing. 2. State (2) reasons why sorting of data plays an important role in Database Systems. 3. List (4) main commands of Data Manipulation Language (DML). 4. What do you understand by the term parsing in Query Processing? 5. Give the general syntax of the SELECT command. Concepts (3 rd Edition) (pp ) WCB/McGraw-Hill, USA. ISBN Week 13: Query Optimization Optimizing the query evaluation plan by adding operators to the query statement. The objective of this topic is to teach the students how to select the most efficient query evaluation plan for a query. Query Optimization Query Selection Operation 1. What is Query Optimization? 2. At what point during query processing does optimization occur? 3. Distinguish between the function of AND and OR operators. 4. State the various ways by which the ORDER BY command is used in SQL. 5. State the function of JOIN Command. Concepts (3 rd Edition) (pp ) WCB/McGraw-Hill, USA. ISBN Week 14: Introduction to Oracle To be able to manipulate data using Oracle Database Management System. The main objective of this topic is to introduce the students to Oracle ; a Database management application program. Students will be taught how to create Database files and carry out operations such as: Insertion, Deletion, and Updating. 9

10 Introduction to Oracle features File Modification 1. What is a Table? 2. How are tables created in Oracle? 3. What is the significance of file indexing in Database design? 4. How can tuples be inserted into tables? 5. State the command for getting rid of tables Week 15: Revision All topics would be reviewed. Students would be expected to ask questions and seek further clarification on any topic that they could not understand during the course of the lectures. Also questions will be asked from students to ascertain how well the course is understood by them. Revision Questions 1. List (5) main commands of Data Definition Language (DDL). 2. State (3) Aggregate Functions and their uses. 3. Draw and specify the functions of (3) main symbols used in Entity-Relationship diagram. 4. Mention (5) type of keys. 5. Distinguish between super key and candidate key. 6. What is the function of INSERT command? 7. What is the name given to a database driven website? 8. How is data entered into Databases in Oracle? 9. Name (3) RDBMS that are best used for creating database driven websites. 10. What is the function of Design View in MS Access? 11. State the functions of AND and OR operators. 12. Mention (5) types of Relational Database Management System. General ing 1. Rich Maclin, 3 Database Management Systems, Chapter Silberschatz A 1., Korthand H. F., and Sudarshan S., (1999), Database System Concepts (3 rd Edition), WCB/McGraw-Hill, USA. ISBN en.wikipedia.org/wiki/database_system Accessed 23rd September 4. en.wikipedia.org/wiki/database_management_system Accessed 23rd September 10

11 5. nptel.iitm.ac.in/courses/iit...to_database_systems.../1_introduction.pdf Accessed 23rd September 6. searchsqlserver.techtarget.com/.../database-management-system Accessed 23rd September 7. Accessed 23rd September 8. Amazon.com: Database Management Systems ( ): Raghu Ramakrishnan, Johannes Gehrke: Books. Accessed 23rd September 9. Accessed 23rd September Accessed 23rd September Accessed 23rd September Legend 1- Available in the University Library 2- Available in Bookshops. 3- Available on the Web. 4- Personal Collection 5- Departmental Library 11

THE OPEN UNIVERSITY OF TANZANIA FACULTY OF SCIENCE TECHNOLOGY AND ENVIRONMENTAL STUDIES BACHELOR OF SIENCE IN INFORMATION AND COMMUNICATION TECHNOLOGY

THE OPEN UNIVERSITY OF TANZANIA FACULTY OF SCIENCE TECHNOLOGY AND ENVIRONMENTAL STUDIES BACHELOR OF SIENCE IN INFORMATION AND COMMUNICATION TECHNOLOGY THE OPEN UNIVERSITY OF TANZANIA FACULTY OF SCIENCE TECHNOLOGY AND ENVIRONMENTAL STUDIES BACHELOR OF SIENCE IN INFORMATION AND COMMUNICATION TECHNOLOGY OIT 217.DATABASE CONCEPTS AND DESIGN COURSE OUTLINE

More information

Introduction to Databases

Introduction to Databases Page 1 of 5 Introduction to Databases An introductory example What is a database? Why do we need Database Management Systems? The three levels of data abstraction What is a Database Management System?

More information

THE OPEN UNIVERSITY OF TANZANIA FACULTY OF SCIENCE TECHNOLOGY AND ENVIRONMENTAL STUDIES BACHELOR OF SIENCE IN DATA MANAGEMENT

THE OPEN UNIVERSITY OF TANZANIA FACULTY OF SCIENCE TECHNOLOGY AND ENVIRONMENTAL STUDIES BACHELOR OF SIENCE IN DATA MANAGEMENT THE OPEN UNIVERSITY OF TANZANIA FACULTY OF SCIENCE TECHNOLOGY AND ENVIRONMENTAL STUDIES BACHELOR OF SIENCE IN DATA MANAGEMENT ODM 106.DATABASE CONCEPTS COURSE OUTLINE 1.0 Introduction This introductory

More information

IT2305 Database Systems I (Compulsory)

IT2305 Database Systems I (Compulsory) Database Systems I (Compulsory) INTRODUCTION This is one of the 4 modules designed for Semester 2 of Bachelor of Information Technology Degree program. CREDITS: 04 LEARNING OUTCOMES On completion of this

More information

Course Objectives Course Requirements Methods of Grading S/N Type of Grading Score (%) Course Delivery Strategies Practical Schedule LECTURE CONTENT

Course Objectives Course Requirements Methods of Grading S/N Type of Grading Score (%) Course Delivery Strategies Practical Schedule LECTURE CONTENT Course: CSC 112 Introduction to Computer Science II (3 credits - Compulsory) Course Duration: Three hours per week for 15weeks (30h (T) and 45h (P)), as taught in 2011/2012 academic session. Lecturers:

More information

CHAPTER 6 DATABASE MANAGEMENT SYSTEMS. Learning Objectives

CHAPTER 6 DATABASE MANAGEMENT SYSTEMS. Learning Objectives CHAPTER 6 DATABASE MANAGEMENT SYSTEMS Management Information Systems, 10 th edition, By Raymond McLeod, Jr. and George P. Schell 2007, Prentice Hall, Inc. 1 Learning Objectives Understand the hierarchy

More information

Database Systems Introduction Dr P Sreenivasa Kumar

Database Systems Introduction Dr P Sreenivasa Kumar Database Systems Introduction Dr P Sreenivasa Kumar Professor CS&E Department I I T Madras 1 Introduction What is a Database? A collection of related pieces of data: Representing/capturing the information

More information

IT2305 Database Systems I (Compulsory)

IT2305 Database Systems I (Compulsory) Database Systems I (Compulsory) INTRODUCTION This is one of the 4 modules designed for Semester 2 of Bachelor of Information Technology Degree program. CREDITS: 04 LEARNING OUTCOMES On completion of this

More information

IT2304: Database Systems 1 (DBS 1)

IT2304: Database Systems 1 (DBS 1) : Database Systems 1 (DBS 1) (Compulsory) 1. OUTLINE OF SYLLABUS Topic Minimum number of hours Introduction to DBMS 07 Relational Data Model 03 Data manipulation using Relational Algebra 06 Data manipulation

More information

BCS Higher Education Qualifications. Database Systems Syllabus

BCS Higher Education Qualifications. Database Systems Syllabus BCS Higher Education Qualifications Diploma in IT Database Systems Syllabus Version:1.a Contents 1. Change History 3 2. Rationale 3 3. Aims 3 4. Objectives 3 5. Prior Knowledge Expected 4 6. Format and

More information

1 File Processing Systems

1 File Processing Systems COMP 378 Database Systems Notes for Chapter 1 of Database System Concepts Introduction A database management system (DBMS) is a collection of data and an integrated set of programs that access that data.

More information

IINF 202 Introduction to Data and Databases (Spring 2012)

IINF 202 Introduction to Data and Databases (Spring 2012) 1 IINF 202 Introduction to Data and Databases (Spring 2012) Class Meets Times: Tuesday 7:15 PM 8:35 PM Thursday 7:15 PM 8:35 PM Location: SS 134 Instructor: Dima Kassab Email: dk155686@albany.edu Office

More information

Introduction. Introduction: Database management system. Introduction: DBS concepts & architecture. Introduction: DBS versus File system

Introduction. Introduction: Database management system. Introduction: DBS concepts & architecture. Introduction: DBS versus File system Introduction: management system Introduction s vs. files Basic concepts Brief history of databases Architectures & languages System User / Programmer Application program Software to process queries Software

More information

MySQL for Beginners Ed 3

MySQL for Beginners Ed 3 Oracle University Contact Us: 1.800.529.0165 MySQL for Beginners Ed 3 Duration: 4 Days What you will learn The MySQL for Beginners course helps you learn about the world's most popular open source database.

More information

Course: CSC 224 Internet Technology I (2 credits Compulsory)

Course: CSC 224 Internet Technology I (2 credits Compulsory) Course: CSC 224 Internet Technology I (2 credits Compulsory) Course Duration: Two hours per week for 15weeks, ((15 hours) Theory and (45 hours) Practical), as taught in 2010/2011 session Lecturer: Abikoye,

More information

CSCI 275 Database Management Systems

CSCI 275 Database Management Systems CSCI 275 Database Management Systems Informally: Database - Collection of related data Database Management System (DBMS) - Software that manages and controls access to the database Database Application

More information

Introduction: Database management system

Introduction: Database management system Introduction Databases vs. files Basic concepts Brief history of databases Architectures & languages Introduction: Database management system User / Programmer Database System Application program Software

More information

Instructor: Michael J. May Semester 1 of 5775. The course meets 9:00am 11:00am on Sundays. The Targil for the course is 12:00pm 2:00pm on Sundays.

Instructor: Michael J. May Semester 1 of 5775. The course meets 9:00am 11:00am on Sundays. The Targil for the course is 12:00pm 2:00pm on Sundays. Syllabus for ISM 14-324: Database Systems Department of Software and Information Systems Achi Racov School of Engineering Kinneret College on the Sea of Galilee Instructor: Michael J. May Semester 1 of

More information

Introduction to database management systems

Introduction to database management systems Introduction to database management systems Database management systems module Myself: researcher in INRIA Futurs, Ioana.Manolescu@inria.fr The course: follows (part of) the book "", Fourth Edition Abraham

More information

14 Databases. Source: Foundations of Computer Science Cengage Learning. Objectives After studying this chapter, the student should be able to:

14 Databases. Source: Foundations of Computer Science Cengage Learning. Objectives After studying this chapter, the student should be able to: 14 Databases 14.1 Source: Foundations of Computer Science Cengage Learning Objectives After studying this chapter, the student should be able to: Define a database and a database management system (DBMS)

More information

Database Design Final Project

Database Design Final Project Database Design 2015-2016 Database Design Final Project مشروع قاعدة بیانات ھو مشروع على طول السنة لاعطاء الطلبة الفرصة لتطویر قاعدة بیانات باستخدام نظام ادراة قواعد البیانات التجاریة حیث یبین الجدول رقم

More information

Introduction to Database Systems CS4320/CS5320. CS4320/4321: Introduction to Database Systems. CS4320/4321: Introduction to Database Systems

Introduction to Database Systems CS4320/CS5320. CS4320/4321: Introduction to Database Systems. CS4320/4321: Introduction to Database Systems Introduction to Database Systems CS4320/CS5320 Instructor: Johannes Gehrke http://www.cs.cornell.edu/johannes johannes@cs.cornell.edu CS4320/CS5320, Fall 2012 1 CS4320/4321: Introduction to Database Systems

More information

Database System Concepts

Database System Concepts s Design Chapter 1: Introduction Departamento de Engenharia Informática Instituto Superior Técnico 1 st Semester 2008/2009 Slides (fortemente) baseados nos slides oficiais do livro c Silberschatz, Korth

More information

www.gr8ambitionz.com

www.gr8ambitionz.com Data Base Management Systems (DBMS) Study Material (Objective Type questions with Answers) Shared by Akhil Arora Powered by www. your A to Z competitive exam guide Database Objective type questions Q.1

More information

ECS 165A: Introduction to Database Systems

ECS 165A: Introduction to Database Systems ECS 165A: Introduction to Database Systems Todd J. Green based on material and slides by Michael Gertz and Bertram Ludäscher Winter 2011 Dept. of Computer Science UC Davis ECS-165A WQ 11 1 1. Introduction

More information

PART- B 1. Compare and contrast the merits and demerits of database system over file system.

PART- B 1. Compare and contrast the merits and demerits of database system over file system. CS2255 Database Management Systems Question bank UNIT I 1. What is Database Management System? 2. Define database. 3. Give some of the applications of database. 4. List the advantages of database system.

More information

Chapter 1: Introduction

Chapter 1: Introduction Chapter 1: Introduction Purpose of Database Systems View of Data Data Models Data Definition Language Data Manipulation Language Transaction Management Storage Management Database Administrator Database

More information

City University of Hong Kong. Information on a Course offered by Department of Computer Science with effect from Semester A in 2014 / 2015

City University of Hong Kong. Information on a Course offered by Department of Computer Science with effect from Semester A in 2014 / 2015 City University of Hong Kong Information on a Course offered by Department of Computer Science with effect from Semester A in 2014 / 2015 Part I Course Title: Database Systems Course Code: CS3402 Course

More information

Demystified CONTENTS Acknowledgments xvii Introduction xix CHAPTER 1 Database Fundamentals CHAPTER 2 Exploring Relational Database Components

Demystified CONTENTS Acknowledgments xvii Introduction xix CHAPTER 1 Database Fundamentals CHAPTER 2 Exploring Relational Database Components Acknowledgments xvii Introduction xix CHAPTER 1 Database Fundamentals 1 Properties of a Database 1 The Database Management System (DBMS) 2 Layers of Data Abstraction 3 Physical Data Independence 5 Logical

More information

Introduction to Computing. Lectured by: Dr. Pham Tran Vu t.v.pham@cse.hcmut.edu.vn

Introduction to Computing. Lectured by: Dr. Pham Tran Vu t.v.pham@cse.hcmut.edu.vn Introduction to Computing Lectured by: Dr. Pham Tran Vu t.v.pham@cse.hcmut.edu.vn Databases The Hierarchy of Data Keys and Attributes The Traditional Approach To Data Management Database A collection of

More information

Database Design. Marta Jakubowska-Sobczak IT/ADC based on slides prepared by Paula Figueiredo, IT/DB

Database Design. Marta Jakubowska-Sobczak IT/ADC based on slides prepared by Paula Figueiredo, IT/DB Marta Jakubowska-Sobczak IT/ADC based on slides prepared by Paula Figueiredo, IT/DB Outline Database concepts Conceptual Design Logical Design Communicating with the RDBMS 2 Some concepts Database: an

More information

CS2Bh: Current Technologies. Introduction to XML and Relational Databases. Introduction to Databases. Why databases? Why not use XML?

CS2Bh: Current Technologies. Introduction to XML and Relational Databases. Introduction to Databases. Why databases? Why not use XML? CS2Bh: Current Technologies Introduction to XML and Relational Databases Spring 2005 Introduction to Databases CS2 Spring 2005 (LN5) 1 Why databases? Why not use XML? What is missing from XML: Consistency

More information

Chapter 2 Database System Concepts and Architecture

Chapter 2 Database System Concepts and Architecture Chapter 2 Database System Concepts and Architecture Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Outline Data Models, Schemas, and Instances Three-Schema Architecture

More information

CPSC 3375 Database Concepts I

CPSC 3375 Database Concepts I CPSC 3375 Database Concepts I Spring 2014 Department of Computer Science University of Arkansas at Little Rock 2801 South University Avenue Little Rock, Arkansas 72204-1099 Class Hours: Tuesday and Thursday,

More information

BCA. Database Management System

BCA. Database Management System BCA IV Sem Database Management System Multiple choice questions 1. A Database Management System (DBMS) is A. Collection of interrelated data B. Collection of programs to access data C. Collection of data

More information

Database Systems. Lecture 1: Introduction

Database Systems. Lecture 1: Introduction Database Systems Lecture 1: Introduction General Information Professor: Leonid Libkin Contact: libkin@ed.ac.uk Lectures: Tuesday, 11:10am 1 pm, AT LT4 Website: http://homepages.inf.ed.ac.uk/libkin/teach/dbs09/index.html

More information

DBMS Questions. 3.) For which two constraints are indexes created when the constraint is added?

DBMS Questions. 3.) For which two constraints are indexes created when the constraint is added? DBMS Questions 1.) Which type of file is part of the Oracle database? A.) B.) C.) D.) Control file Password file Parameter files Archived log files 2.) Which statements are use to UNLOCK the user? A.)

More information

Overview. Physical Database Design. Modern Database Management McFadden/Hoffer Chapter 7. Database Management Systems Ramakrishnan Chapter 16

Overview. Physical Database Design. Modern Database Management McFadden/Hoffer Chapter 7. Database Management Systems Ramakrishnan Chapter 16 HNC Computing - s HNC Computing - s Physical Overview Process What techniques are available for physical design? Physical Explain one physical design technique. Modern Management McFadden/Hoffer Chapter

More information

Objectives of Lecture 1. Labs and TAs. Class and Office Hours. CMPUT 391: Introduction. Introduction

Objectives of Lecture 1. Labs and TAs. Class and Office Hours. CMPUT 391: Introduction. Introduction Database Management Systems Winter 2003 CMPUT 391: Introduction Dr. Osmar R. Zaïane Objectives of Lecture 1 Introduction Get a rough initial idea about the content of the course: Lectures Resources Activities

More information

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT. COURSE CURRICULUM COURSE TITLE: DATABASE MANAGEMENT (Code: 3341605 ) Information Technology

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT. COURSE CURRICULUM COURSE TITLE: DATABASE MANAGEMENT (Code: 3341605 ) Information Technology GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT COURSE CURRICULUM COURSE TITLE: DATABASE MANAGEMENT (Code: 3341605 ) Diploma Programme in which this course is offered Information Technology Semester

More information

Core Syllabus. Version 2.6 B BUILD KNOWLEDGE AREA: DEVELOPMENT AND IMPLEMENTATION OF INFORMATION SYSTEMS. June 2006

Core Syllabus. Version 2.6 B BUILD KNOWLEDGE AREA: DEVELOPMENT AND IMPLEMENTATION OF INFORMATION SYSTEMS. June 2006 Core Syllabus B BUILD KNOWLEDGE AREA: DEVELOPMENT AND IMPLEMENTATION OF INFORMATION SYSTEMS Version 2.6 June 2006 EUCIP CORE Version 2.6 Syllabus. The following is the Syllabus for EUCIP CORE Version 2.6,

More information

DATABASE MANAGEMENT SYSTEMS. Question Bank:

DATABASE MANAGEMENT SYSTEMS. Question Bank: DATABASE MANAGEMENT SYSTEMS Question Bank: UNIT 1 1. Define Database? 2. What is a DBMS? 3. What is the need for database systems? 4. Define tupule? 5. What are the responsibilities of DBA? 6. Define schema?

More information

10. What SQL command can be used to add columns to a table? a. MODIFY TABLE TableName ADD COLUMN ColumnName b. MODIFY TABLE TableName ADD ColumnName c

10. What SQL command can be used to add columns to a table? a. MODIFY TABLE TableName ADD COLUMN ColumnName b. MODIFY TABLE TableName ADD ColumnName c 1. The first generation of DBMS is represented by systems a. Hierarchical and CODASYL systems. b. Relational model c. Network model 2. Which of the following SQL statements are helpful in database redesign?

More information

Databases What the Specification Says

Databases What the Specification Says Databases What the Specification Says Describe flat files and relational databases, explaining the differences between them; Design a simple relational database to the third normal form (3NF), using entityrelationship

More information

COMHAIRLE NÁISIÚNTA NA NATIONAL COUNCIL FOR VOCATIONAL AWARDS PILOT. Consultative Draft Module Descriptor. Relational Database

COMHAIRLE NÁISIÚNTA NA NATIONAL COUNCIL FOR VOCATIONAL AWARDS PILOT. Consultative Draft Module Descriptor. Relational Database COMHAIRLE NÁISIÚNTA NA gcáilíochtaí GAIRMOIDEACHAIS NATIONAL COUNCIL FOR VOCATIONAL AWARDS PILOT Consultative Draft Module Descriptor Relational Database Level 3 C30147 December 1998 1 Title Relational

More information

Basic Concepts of Database Systems

Basic Concepts of Database Systems CS2501 Topic 1: Basic Concepts 1.1 Basic Concepts of Database Systems Example Uses of Database Systems - account maintenance & access in banking - lending library systems - airline reservation systems

More information

Databases in Engineering / Lab-1 (MS-Access/SQL)

Databases in Engineering / Lab-1 (MS-Access/SQL) COVER PAGE Databases in Engineering / Lab-1 (MS-Access/SQL) ITU - Geomatics 2014 2015 Fall 1 Table of Contents COVER PAGE... 0 1. INTRODUCTION... 3 1.1 Fundamentals... 3 1.2 How To Create a Database File

More information

Oracle Database 10g: Introduction to SQL

Oracle Database 10g: Introduction to SQL Oracle University Contact Us: 1.800.529.0165 Oracle Database 10g: Introduction to SQL Duration: 5 Days What you will learn This course offers students an introduction to Oracle Database 10g database technology.

More information

INF 202 Introduction to Data and Databases (Spring 2012) Instructor: Tianchi Zhang TA: TBD

INF 202 Introduction to Data and Databases (Spring 2012) Instructor: Tianchi Zhang TA: TBD INF 202 Introduction to Data and Databases (Spring 2012) Instructor: Tianchi Zhang ztc.sky@gmail.com TA: TBD Meeting Times: TTH 10:15AM 11:35AM Meeting Place: SLOG12 Office Hours & Place: T 12:30PM - 4:30PM

More information

Overview of Data Management

Overview of Data Management Overview of Data Management Grant Weddell Cheriton School of Computer Science University of Waterloo CS 348 Introduction to Database Management Winter 2015 CS 348 (Intro to DB Mgmt) Overview of Data Management

More information

Unit 5.1 The Database Concept

Unit 5.1 The Database Concept Unit 5.1 The Database Concept Candidates should be able to: What is a Database? A database is a persistent, organised store of related data. Persistent Data and structures are maintained when data handling

More information

Scheme G. Sample Test Paper-I

Scheme G. Sample Test Paper-I Scheme G Sample Test Paper-I Course Name : Computer Engineering Group Course Code : CO/CM/IF/CD/CW Marks : 25 Hours: 1 Hrs. Q.1 Attempt Any THREE. 09 Marks a) List any six applications of DBMS. b) Define

More information

3. Relational Model and Relational Algebra

3. Relational Model and Relational Algebra ECS-165A WQ 11 36 3. Relational Model and Relational Algebra Contents Fundamental Concepts of the Relational Model Integrity Constraints Translation ER schema Relational Database Schema Relational Algebra

More information

7. Databases and Database Management Systems

7. Databases and Database Management Systems 7. Databases and Database Management Systems 7.1 What is a File? A file is a collection of data or information that has a name, called the Filename. There are many different types of files: Data files

More information

Database Design and Database Programming with SQL - 5 Day In Class Event Day 1 Activity Start Time Length

Database Design and Database Programming with SQL - 5 Day In Class Event Day 1 Activity Start Time Length Database Design and Database Programming with SQL - 5 Day In Class Event Day 1 Welcome & Introductions 9:00 AM 20 Lecture 9:20 AM 40 Practice 10:00 AM 20 Lecture 10:20 AM 40 Practice 11:15 AM 30 Lecture

More information

Aveek Gupta, CISA. IPCC Paper 7A: Information Technology Chapter 2

Aveek Gupta, CISA. IPCC Paper 7A: Information Technology Chapter 2 Aveek Gupta, CISA IPCC Paper 7A: Information Technology Chapter 2 * DBMS/RDBMS 1 Administration 2 3 4 5 6 6 7 Models DML and DDL Data Dictionaries Distributed DataBases Object Oriented DataBases Client

More information

Fundamentals of Database Systems, 4 th Edition By Ramez Elmasri and Shamkant Navathe. Table of Contents. A. Short Table of Contents

Fundamentals of Database Systems, 4 th Edition By Ramez Elmasri and Shamkant Navathe. Table of Contents. A. Short Table of Contents Fundamentals of Database Systems, 4 th Edition By Ramez Elmasri and Shamkant Navathe Table of Contents A. Short Table of Contents (This Includes part and chapter titles only) PART 1: INTRODUCTION AND CONCEPTUAL

More information

Database Concepts. Database & Database Management System. Application examples. Application examples

Database Concepts. Database & Database Management System. Application examples. Application examples Database & Database Management System Database Concepts Database = A shared collection of logically related (and a description of this data), designed to meet the information needs of an organization.

More information

CS2255 DATABASE MANAGEMENT SYSTEM QUESTION BANK

CS2255 DATABASE MANAGEMENT SYSTEM QUESTION BANK SHRI ANGALAMMAN COLLEGE OF ENGINEERING & TECHNOLOGY (An ISO 9001:2008 Certified Institution) SIRUGANOOR,TRICHY-621105. DEPARTMENT OF INFORMATION TECHNOLOGY CS2255 DATABASE MANAGEMENT SYSTEM QUESTION BANK

More information

DATABASE SYSTEM CONCEPTS AND ARCHITECTURE CHAPTER 2

DATABASE SYSTEM CONCEPTS AND ARCHITECTURE CHAPTER 2 1 DATABASE SYSTEM CONCEPTS AND ARCHITECTURE CHAPTER 2 2 LECTURE OUTLINE Data Models Three-Schema Architecture and Data Independence Database Languages and Interfaces The Database System Environment DBMS

More information

Relational Database Systems Part 01. Karine Reis Ferreira

Relational Database Systems Part 01. Karine Reis Ferreira Relational Database Systems Part 01 Karine Reis Ferreira karine@dpi.inpe.br Database System Database: is a collection of related data. represents some aspect of the real world is a logically coherent collection

More information

Chapter 1: Introduction. Database Management System (DBMS) University Database Example

Chapter 1: Introduction. Database Management System (DBMS) University Database Example This image cannot currently be displayed. Chapter 1: Introduction Database System Concepts, 6 th Ed. See www.db-book.com for conditions on re-use Database Management System (DBMS) DBMS contains information

More information

IST359 - INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

IST359 - INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS IST359 - INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS 1. COURSE DETAILS Revised: 1/13/2012 COURSE (SECTION): IST359 (M001) TERM: Spring 2012 INSTRUCTOR: Deborah Nosky FINAL EXAM: Tuesday, May 8 th 10:15

More information

IST359 INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

IST359 INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS IST359 INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS 1. COURSE DETAILS COURSE (SECTION): IST359 (M005) TERM: Fall 2012 INSTRUCTOR: Yang Wang PHONE: 443-3744 (Office) OFFICE: Hinds 342 EMAIL: ywang@syr.edu

More information

What is a database? COSC 304 Introduction to Database Systems. Database Introduction. Example Problem. Databases in the Real-World

What is a database? COSC 304 Introduction to Database Systems. Database Introduction. Example Problem. Databases in the Real-World COSC 304 Introduction to Systems Introduction Dr. Ramon Lawrence University of British Columbia Okanagan ramon.lawrence@ubc.ca What is a database? A database is a collection of logically related data for

More information

Databases. Chapter 14. Objectives After studying this chapter, students should be able to: Definition 14-1 INTRODUCTION

Databases. Chapter 14. Objectives After studying this chapter, students should be able to: Definition 14-1 INTRODUCTION Chapter 14 Databases 14.1 Source: Foundations of Computer Science Cengage Learning Objectives After studying this chapter, students should be able to: 14.2 Define a database and a database management system

More information

Ques 1. Define dbms and file management system? Ans- Database management system (DBMS) A file management system

Ques 1. Define dbms and file management system? Ans- Database management system (DBMS) A file management system UNIT-1 Ques 1. Define dbms and file management system? Ans- Database management system (DBMS) is a collection of interrelated data and a set of programs to access those data. Some of the very well known

More information

ISM 4210: DATABASE MANAGEMENT

ISM 4210: DATABASE MANAGEMENT GENERAL INFORMATION: ISM 4210: DATABASE MANAGEMENT COURSE SYLLABUS Class Times: Tuesday, Thursday 9:35 11:30 AM Class Location: HVNR 240 Professor: Dr. Aditi Mukherjee Office; Phone: STZ 360, 39-20648

More information

Course 2. The Relational Model

Course 2. The Relational Model Course 2. The Relational Model Layered Approach to Database Implementation Figure 2.1. Levels of Abstraction: - Views describe how users see the data - Conceptual schema defines logical structure - Physical

More information

Foundations of Information Management

Foundations of Information Management Foundations of Information Management - WS 2012/13 - Juniorprofessor Alexander Markowetz Bonn Aachen International Center for Information Technology (B-IT) Data & Databases Data: Simple information Database:

More information

DBMS QUESTION BANK FOR FYBCA (SEM II) SHORT QUESTIONS: UNIT 1

DBMS QUESTION BANK FOR FYBCA (SEM II) SHORT QUESTIONS: UNIT 1 DBMS QUESTION BANK FOR FYBCA (SEM II) SHORT QUESTIONS: UNIT 1 1. Define domain. 2. What do you mean by total participation in a relationship? 3. Explain strong and weak entity set with example. 4. What

More information

Overview of Database Systems. Kanda Runapongsa Dept of Computer Engineering Khon Kaen University

Overview of Database Systems. Kanda Runapongsa Dept of Computer Engineering Khon Kaen University Overview of Database Systems Kanda Runapongsa (krunapon@kku.ac.th) Dept of Computer Engineering Khon Kaen University Overview What is a Database, in particular, a relational DBMS? Why should we consider

More information

Types & Uses of Databases

Types & Uses of Databases Types & Uses of Databases Connolly/Beggs Chapter 1 Ramakrishnan Chapter 1 Overview What is a database? File-Based Systems What are they? The Database Approach What is it? Data Models Database Management

More information

INFO I590 Database Design for Biomedical Data

INFO I590 Database Design for Biomedical Data INFO I590 Database Design for Biomedical Data Department of BioHealth Informatics Indiana University School of Informatics and Computing, Indianapolis Summer 2015 Time: MTWRF 5/18/15 5/22/15-9:00am 12:00

More information

DATABASE MANAGEMENT SYSTEMS

DATABASE MANAGEMENT SYSTEMS CHAPTER DATABASE MANAGEMENT SYSTEMS This chapter reintroduces the term database in a more technical sense than it has been used up to now. Data is one of the most valuable assets held by most organizations.

More information

DBMS Interview Questions

DBMS Interview Questions DBMS Interview Questions 1. What is database? A database is a collection of information that is organized. So that it can easily be accessed, managed, and updated. 2. What is DBMS? DBMS stands for Database

More information

Bridge from Entity Relationship modeling to creating SQL databases, tables, & relations

Bridge from Entity Relationship modeling to creating SQL databases, tables, & relations 1 Topics for this week: 1. Good Design 2. Functional Dependencies 3. Normalization Readings for this week: 1. E&N, Ch. 10.1-10.6; 12.2 2. Quickstart, Ch. 3 3. Complete the tutorial at http://sqlcourse2.com/

More information

Database Design Overview. Conceptual Design ER Model. Entities and Entity Sets. Entity Set Representation. Keys

Database Design Overview. Conceptual Design ER Model. Entities and Entity Sets. Entity Set Representation. Keys Database Design Overview Conceptual Design. The Entity-Relationship (ER) Model CS430/630 Lecture 12 Conceptual design The Entity-Relationship (ER) Model, UML High-level, close to human thinking Semantic

More information

Database Architecture

Database Architecture Architecture References Fundamentals of Systems, Elmasri/Navathe, Chapter 2 Systems : A Practical Approach, Connolly/Begg/Strachan, Chapter 2 Stephen Mc Kearney, 2003. 1 Definitions Schema Description

More information

Database System Architecture & System Catalog Instructor: Mourad Benchikh Text Books: Elmasri & Navathe Chap. 17 Silberschatz & Korth Chap.

Database System Architecture & System Catalog Instructor: Mourad Benchikh Text Books: Elmasri & Navathe Chap. 17 Silberschatz & Korth Chap. Database System Architecture & System Catalog Instructor: Mourad Benchikh Text Books: Elmasri & Navathe Chap. 17 Silberschatz & Korth Chap. 1 Oracle9i Documentation First-Semester 1427-1428 Definitions

More information

CS 649 Database Management Systems. Fall 2011

CS 649 Database Management Systems. Fall 2011 SCHOOL OF BUSINESS, PUBLIC ADMINISTRATION AND INFORMATION SCIENCES LONG ISLAND UNIVERSITY, BROOKLYN CAMPUS DEPARTMENT OF COMPUTER SCIENCE CS 649 Database Management Systems Fall 2011 Course Schedule: Thursday

More information

Introduction to Database Systems. Course Outline and Organisation. Werner Nutt

Introduction to Database Systems. Course Outline and Organisation. Werner Nutt Introduction to Database Systems Course Outline and Organisation Werner Nutt 1 Aims To be able to use Database Management Systems (DBMSs) successfully, one has to understand the concepts on which they

More information

IST659 Fall 2015 M003 Class Syllabus. Data Administration Concepts and Database Management

IST659 Fall 2015 M003 Class Syllabus. Data Administration Concepts and Database Management 1 IST659 Fall 2015 M003 Class Syllabus Data Administration Concepts and Management Instructor Hernando A Hoyos Phone 347-806-0136 Office Type your office location here E-mail hahoyos@syr.edu Office Hours

More information

HNDIT 1105 Database Management Systems

HNDIT 1105 Database Management Systems HNDIT 1105 Database Management Systems Lesson 02: Database Design Process & ER Diagrams By S. Sabraz Nawaz M.Sc. In IS (SLIIT), PGD in IS (SLIIT), BBA (Hons.) Spl. in IS (SEUSL), MIEEE, MAIS Senior Lecturer

More information

Q4. What are data model? Explain the different data model with examples. Q8. Differentiate physical and logical data independence data models.

Q4. What are data model? Explain the different data model with examples. Q8. Differentiate physical and logical data independence data models. FAQs Introduction to Database Systems and Design Module 1: Introduction Data, Database, DBMS, DBA Q2. What is a catalogue? Explain the use of it in DBMS. Q3. Differentiate File System approach and Database

More information

Uka Tarsadia University C. G. Patel Institute of Technology. Diploma. Semester 3 DATABASE MANAGEMENT SYSTEM-I

Uka Tarsadia University C. G. Patel Institute of Technology. Diploma. Semester 3 DATABASE MANAGEMENT SYSTEM-I C. G. Patel Institute of Technology Diploma Semester 3 020040305 DATABASE MANAGEMENT SYSTEM-I EFFECTIVE FROM July-2015 Syllabus version: 1.02 SEMESTER 3 (020040305) Credits: 3+1 (Theory + Tutorial) Contact

More information

Course Duration: Two hours per week for 15weeks (30 hours), as taught in 2011/2012 Session

Course Duration: Two hours per week for 15weeks (30 hours), as taught in 2011/2012 Session ICS 303 Human Computer Interaction (2 Credits Compulsory) Course Duration: Two hours per week for 15weeks (30 hours), as taught in 2011/2012 Session Lecturer: Bello, Olayiwola W. M.Inf Sc. (Ibadan), MBA

More information

5.5 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall. Figure 5-2

5.5 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall. Figure 5-2 Class Announcements TIM 50 - Business Information Systems Lecture 15 Database Assignment 2 posted Due Tuesday 5/26 UC Santa Cruz May 19, 2015 Database: Collection of related files containing records on

More information

B2.2-R4: INTRODUCTION TO DATABASE MANAGEMENT SYSTEM

B2.2-R4: INTRODUCTION TO DATABASE MANAGEMENT SYSTEM B2.2-R4: INTRODUCTION TO DATABASE MANAGEMENT SYSTEM NOTE: 1. There are TWO PARTS in this Module/Paper. PART ONE contains FOUR questions and PART TWO contains FIVE questions. 2. PART ONE is to be answered

More information

IST659 Database Admin Concepts & Management Syllabus Spring 2012. Location: Time: Office Hours:

IST659 Database Admin Concepts & Management Syllabus Spring 2012. Location: Time: Office Hours: Instructor: Withro H. Wiggins Phone: (315) 446-5418 (Home) Email: wwiggins@syr.edu Office: Adjunct Location: Time: Office Hours: Blackboard Wednesday - Tuesday by appointment (online) Course Description

More information

Database Concepts. Chapter 1

Database Concepts. Chapter 1 Database Concepts Chapter 1 Content Types of Databases and Database Applications Basic Definitions Typical DBMS Functionality Example of a Database Main Characteristics of the Database Approach Levels

More information

n Assignment 4 n Due Thursday 2/19 n Business paper draft n Due Tuesday 2/24 n Database Assignment 2 posted n Due Thursday 2/26

n Assignment 4 n Due Thursday 2/19 n Business paper draft n Due Tuesday 2/24 n Database Assignment 2 posted n Due Thursday 2/26 Class Announcements TIM 50 - Business Information Systems Lecture 14 Instructor: John Musacchio UC Santa Cruz n Assignment 4 n Due Thursday 2/19 n Business paper draft n Due Tuesday 2/24 n Database Assignment

More information

Lesson 8: Introduction to Databases E-R Data Modeling

Lesson 8: Introduction to Databases E-R Data Modeling Lesson 8: Introduction to Databases E-R Data Modeling Contents Introduction to Databases Abstraction, Schemas, and Views Data Models Database Management System (DBMS) Components Entity Relationship Data

More information

CSEN 501 CSEN501 - Databases I

CSEN 501 CSEN501 - Databases I CSEN501 - Databases I Lecture 3: The Relational Model Prof. Dr. Slim slim.abdennadher@guc.edu.eg German University Cairo, Faculty of Media Engineering and Technology Design Steps Ideas E/R Design Relational

More information

DBMS / Business Intelligence, SQL Server

DBMS / Business Intelligence, SQL Server DBMS / Business Intelligence, SQL Server Orsys, with 30 years of experience, is providing high quality, independant State of the Art seminars and hands-on courses corresponding to the needs of IT professionals.

More information

Database Management. Technology Briefing. Modern organizations are said to be drowning in data but starving for information p.

Database Management. Technology Briefing. Modern organizations are said to be drowning in data but starving for information p. Technology Briefing Database Management Modern organizations are said to be drowning in data but starving for information p. 509 TB3-1 Learning Objectives TB3-2 Learning Objectives TB3-3 Database Management

More information

Databases and DBMS. What is a Database?

Databases and DBMS. What is a Database? Databases and DBMS Eric Lew (MSc, BSc) SeconSys Inc. Nov 2003 What is a Database? Data (singular: datum) Factual Information Database Organized body of related information Repository / storage of information

More information

æ A collection of interrelated and persistent data èusually referred to as the database èdbèè.

æ A collection of interrelated and persistent data èusually referred to as the database èdbèè. CMPT-354-Han-95.3 Lecture Notes September 10, 1995 Chapter 1 Introduction 1.0 Database Management Systems 1. A database management system èdbmsè, or simply a database system èdbsè, consists of æ A collection

More information

ISM 318: Database Systems. Objectives. Database. Dr. Hamid R. Nemati

ISM 318: Database Systems. Objectives. Database. Dr. Hamid R. Nemati ISM 318: Database Systems Dr. Hamid R. Nemati Department of Information Systems Operations Management Bryan School of Business Economics Objectives Underst the basics of data databases Underst characteristics

More information

Introduction to Databases

Introduction to Databases Marek Rychly mrychly@strathmore.edu Strathmore University, @ilabafrica & Brno University of Technology, Faculty of Information Technology Advanced Databases and Enterprise Systems 24 August 2015 Marek

More information