Databases and Database Users Jan. 2008Yangjun Chen ACS-39021 Outline: Introduction What is a database? The main characters of a database system The basic.

Slides:



Advertisements
Similar presentations
Databases and Database Users Sept. 2012Yangjun Chen ACS Outline: Introduction (Chapter 1 – 3 rd, 4 th, 5 th, 6 th ed.) What is a database? The main.
Advertisements

--What is a Database--1 What is a database What is a Database.
CS1001 Lecture 26. Overview Artificial Intelligence Artificial Intelligence Database Systems Database Systems.
Introduction to Introduction to Database Systems Rose-Hulman Institute of Technology Curt Clifton.
File Systems and Databases
Copyright © 2004 Pearson Education, Inc.. Chapter 1 Introduction and Conceptual Modeling.
Copyright © 2004 Pearson Education, Inc.. Chapter 1 Database Concepts.
Database system concepts and architecture Winter 2007Ron McFadyen ACS Database schema Database system architecture Data independence concept Database.
ICS (072)Database Systems Background Review 1 Database Systems Background Review Dr. Muhammad Shafique.
Databases and Database Users Winter 2007Ron McFadyen ACS Database applications Database Database Management System Characteristics Actors Advantages.
Slide 1- 1 Database Systems Hanem A. Eladly Computer Engineering Department Faculty of Engineering Cairo University
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1.
CSC 351 FUNDAMENTALS OF DATABASE SYSTEMS
Introduction and Conceptual Modeling
Chapter 1 Database and Database Users Dr. Bernard Chen Ph.D. University of Central Arkansas.
Chapter 1 Database and Database Users Dr. Bernard Chen Ph.D. University of Central Arkansas Fall 2008.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1 Outline Types of Databases and Database Applications Basic Definitions Typical DBMS Functionality.
Introduction to Data bases concepts
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1 Chapter 1 - Introduction: Databases and Database Users - Outline Types of Databases and.
CSE314 Database Systems Lecture 1 Databases and Database Users Doç. Dr. Mehmet Göktürk src: Elmasri & Navanthe 6E Pearson Ed Slide Set.
1 DATABASE By Mr. Abdalla A. Shaame.  What is a database?  The main characters of a database system  The basic database design method  The entity-relationship.
Introduction to Database Indra Budi CS - UI.
Database and Database Users. Outline Database Introduction An Example Characteristics of the Database Actors on the Scene Advantages of using the DBMS.
1 CSBP430 – Database Systems Chapter 1: Databases and Database Users Mamoun Awad College of Information Technology United Arab Emirates University
Database System Concepts and Architecture
Introduction: Databases and Database Users
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Chapter 1 Introduction: Databases and Database Users.
Slide Chapter 1 Introduction: Databases and Database Users.
1 Introduction to Database Systems. 2 Database and Database System / A database is a shared collection of logically related data designed to meet the.
Course Introduction Ria Mae G. Corda ITB322 (Lecture) 2 nd Semeseter, AY
Grades, Book & Blackboard IS2511| Database. Grading Grades will be divided as follows:  10%Homework and Tutorials  10% Quizzes  20% First Midterm Exam.
1Mr.Mohammed Abu Roqyah. Introduction and Conceptual Modeling 2Mr.Mohammed Abu Roqyah.
1 Welcome: To the second learning sequence “ Data Base (DB) and Data Base Management System (DBMS) “ Recap : In the previous learning sequence, we discussed.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1.
Chapter 1 Databases & Database Users. Slide 1-2 Acknowledge The main reference of this presentation is the textbook and PPT from : Elmasri & Navathe,
Chapter 11 CS Introduction to Database Systems.
Database system concepts and architecture Jan. 2008Yangjun Chen ACS Outline: Concepts and Architecture Database schema Working process with a database.
Database Design Chapter-1- Basic Concepts Reference:
Instructor: Dema Alorini Database Fundamentals IS 422 Section: 7|1.
Chapter(1) Introduction and conceptual modeling. Basic definitions Data : know facts that can be recorded and have an implicit. Database: a collection.
Introduction to Database AIT632 Chapter 1 Sungchul Hong.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1 Databases and Database Users.
1-1 Chapter 1 Databases and Database Users 1.1 Introduction 1.2 An Example 1.3 Characteristics of the Database Approach 1.4 Actors on the Scene 1.5 Workers.
CIS/SUSL1 Fundamentals of DBMS S.V. Priyan Head/Department of Computing & Information Systems.
DatabaseCSIE NUK1 Fundamentals of Database Systems Chapter 1 Database and Database Users.
Characteristics of the Database Approach (Difference between traditional file processing and database approach) Redundancy Self-Describing nature of a.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1 Databases and Database Users.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1 Databases and Database Users.
ISC321 Database Systems I Chapter 1: Introduction to Databases Fall 2015 Dr. Abdullah Almutairi.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Chapter 1 Introduction: Databases and Database Users.
Computer Science Centre University of Indonesia Chapter 1 Database & Database Users.
Copyright © 2004 Pearson Education, Inc. Chapter 1 Introduction and Conceptual Modeling.
Postgraduate Module Enterprise Database Systems Technological Educational Institution of Larisa in collaboration with Staffordshire University Larisa
Slide Chapter 1 Introduction: Databases and Database Users.
Introduction: Databases and Database Systems Lecture # 1 June 19,2012 National University of Computer and Emerging Sciences.
Chapter 1 Databases and Database Users. Overview Traditional database applications Store textual or numeric information Multimedia databases Store images,
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1 Databases and Database Users تنبيه : شرائح العرض (Slides) هي وسيلة.
What is a database? (a supplement, not a substitute for Chapter 1…) some slides copied/modified from text Collection of Data? Data vs. information Example:
Chapter 1 Database and Database Users
Databases and Database Users
Databases and Database Users
Databases and Database Users
Outline Types of Databases and Database Applications Basic Definitions
“ Database (DB) and Database Management System (DBMS) “
Database and Database Users
9/22/2018.
Database (DB) and Database Management System (DBMS)
Terms: Data: Database: Database Management System: INTRODUCTION
Presentation transcript:

Databases and Database Users Jan. 2008Yangjun Chen ACS Outline: Introduction What is a database? The main characters of a database system The basic database design method The entity-relationship data model for application modeling

Databases and Database Users Jan. 2008Yangjun Chen ACS Types of databases traditional multimedia - pictures, video, sound Scientific database - GIS: maps, weather, satellite images - biological database: DNA sequence analysis warehouse, OLAP - analysis, decision making real-time, active databases - industrial processes deductive databases - combination of inference and databases

Databases and Database Users Jan. 2008Yangjun Chen ACS Types of databases traditional multimedia - pictures, video, sound GIS - maps, weather, satellite images data warehouse, OLAP - analysis, decision making real-time, active databases - industrial processes deductive databases - combination of inference and databases Our focus, but we will examine deductive databases to some degree Read Chapter 1 For next day, read Chapters 2 and 3

Databases and Database Users Jan. 2008Yangjun Chen ACS Database collection of related data represents some aspect of the real world logically coherent collection built with a specific purpose in mind could be anywhere - notebook, spreadsheet, Access, Oracle, … could be manual / could be computerized Data known and recordable facts name, phone number, address, grade,...

Databases and Database Users Jan. 2008Yangjun Chen ACS Database Management System (DBMS) collection of software facilitating the definition, construction and manipulation of databases Definition record structure data elements names data types constraints etc Construction create database files populate the database with records Manipulation querying updating

Databases and Database Users Jan. 2008Yangjun Chen ACS Database Management System (DBMS) collection of software facilitating the definition, construction and manipulation of databases Users/ actors Request manager Storage manager Meta data Stored database DBMS

Databases and Database Users Jan. 2008Yangjun Chen ACS Sample database Student Name StNo Class Major Smith 17 1 CS Brown 8 2 CS Course CName CNo CrHrs Dept Database CS C CS Section SId CNo Semester Yr Instructor Spring 2000 Smith Winter 2000 Smith Spring 2000 Jones Grades StNo Sid Grade A B file1file2 file3 file4

Databases and Database Users Jan. 2008Yangjun Chen ACS Characteristics of the Database approach single repository of data sharable by multiple users concurrency control transaction control self-describing - system catalogue contains meta data program-data independence some changes to the database are transparent to programs/users multiple views of data - to support individual needs of programs/users

Databases and Database Users Jan. 2008Yangjun Chen ACS Database Actors Database Administrator (DBA) -authorizing access to the database -coordinating and monitoring its use -aquiring software and hardware as needed -solving problems such as breach of security or poor system performance Database Designers/Modelers -identifying the data to be stored -choosing appropriate data structure End-users -access to the database: querying, updating, generating reports Software Engineers -developing application programs

Databases and Database Users Jan. 2008Yangjun Chen ACS Advantages of the Database approach (capabilities we would look for in a DBMS) controlled redundancy database design integrates different user data needs performance tuning may lead to replicated data controlled/authorized access to data SQL Grant and Revoke commands enforcing integrity constraints intra-record constraints: e.g. data type, net<gross inter-record constraints: StNo in “Grades” exists as a StNo in “Student” backup and recovery

Databases and Database Users Jan. 2008Yangjun Chen ACS Implications of the Database approach standards enforcement DBA can enforce standard naming conventions, etc reduced application development time adding new functionality to an existing database is “easy” flexibility adding new data and making some types of changes is “easy” up-to-date information - due to sharable characteristic economies of scale - due to sharable resources the whole organization can make one investment

Databases and Database Users Jan. 2008Yangjun Chen ACS When not to use a DBMS overhead costs are too great high initial investment generality overhead of security, concurrency control, recovery, integrity data and applications are simple, well-defined, not expected to change stringent real-time constraints multi-user environment not needed

Databases and Database Users Jan. 2008Yangjun Chen ACS Database design let’s jump ahead to see this ERDs are covered in Chapter 3 Grades Student Delivery 1 N Course Section N M

Databases and Database Users Jan. 2008Yangjun Chen ACS Database design let’s jump ahead to see this ERDs are covered in Chapter 3 Grades Name Major Student StNo Class Delivery Course Section 1 N N M

Databases and Database Users Jan. 2008Yangjun Chen ACS Database design let’s jump ahead to see this ERDs are covered in Chapter 3 Grades Name Major CName CNo Student StNo Class Delivery Course Section CrHrs Dept 1 N N M

Databases and Database Users Jan. 2008Yangjun Chen ACS Database design let’s jump ahead to see this ERDs are covered in Chapter 3 Grades Name Major CName CNo Instructor Semester Year SId Student StNo Class Delivery Course Section CrHrs Dept N 1 NM

Databases and Database Users Jan. 2008Yangjun Chen ACS Database design let’s jump ahead to see this ERDs are covered in Chapter 3 grade Grades Name Major CName CNo Instructor Semester Year SId Student StNo Class Delivery Course Section CrHrs Dept 1 N N M