Instructor: Dema Alorini Database Fundamentals IS 422 Section: 7|1.

Slides:



Advertisements
Similar presentations
CSCI 260 Database Applications Chapter 1 – Getting Started.
Advertisements

Copyright © 2004 Pearson Education, Inc.. Chapter 1 Introduction and Conceptual Modeling.
CSCI 150 Database Applications Chapter 1 – Getting Started.
Getting Started (Excerpts) Chapter One DAVID M. KROENKE’S DATABASE CONCEPTS, 2 nd Edition.
Copyright © 2004 Pearson Education, Inc.. Chapter 1 Database Concepts.
Databases and Database Users Winter 2007Ron McFadyen ACS Database applications Database Database Management System Characteristics Actors Advantages.
Getting Started Chapter One DAVID M. KROENKE and DAVID J. AUER DATABASE CONCEPTS, 5 th Edition.
Chapter 4 Relational Databases Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 4-1.
Getting Started Chapter One DATABASE CONCEPTS, 7th Edition
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1.
Why Databases.
Introduction and Conceptual Modeling
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
Chapter 1 Database and Database Users Dr. Bernard Chen Ph.D. University of Central Arkansas.
Lecture1: Principles of Databases Prepared by L. Nouf Almujally 1 Ref. Chapter1.
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
Databases and Database Users Jan. 2008Yangjun Chen ACS Outline: Introduction What is a database? The main characters of a database system The basic.
Getting Started Chapter One DAVID M. KROENKE and DAVID J. AUER DATABASE CONCEPTS, 6 th Edition.
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.
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
Chapter 1 Overview of Database Concepts Oracle 10g: SQL
Database Technical Session By: Prof. Adarsh Patel.
STORING ORGANIZATIONAL INFORMATION— DATABASES CIS 429—Chapter 7.
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.
1Mr.Mohammed Abu Roqyah. Introduction and Conceptual Modeling 2Mr.Mohammed Abu Roqyah.
Copyright © 2004 Pearson Education, Inc. Chapter 1 Introduction and Conceptual Modeling.
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 11 CS Introduction to Database Systems.
Chapter(1) Introduction and conceptual modeling. Basic definitions Data : know facts that can be recorded and have an implicit. Database: a collection.
Getting Started Chapter One DAVID M. KROENKE’S DATABASE CONCEPTS, 2 nd Edition.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
Introduction to Database AIT632 Chapter 1 Sungchul Hong.
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.
Course FAQ’s I do not have any knowledge on SQL concepts or Database Testing. Will this course helps me to get through all the concepts? What kind of.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1 Databases and Database Users.
Getting Started Chapter One DAVID M. KROENKE and DAVID J. AUER DATABASE CONCEPTS, 4 th Edition.
Introduction to Databases Three File Processing Systems DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 1-2.
1 Geog 357: Data models and DBMS. Geographic Decision Making.
ISC321 Database Systems I Chapter 1: Introduction to Databases Fall 2015 Dr. Abdullah Almutairi.
1 Chapter 2 Database Environment Pearson Education © 2009.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Chapter 1 Introduction: Databases and Database Users.
Copyright © 2004 Pearson Education, Inc. Chapter 1 Introduction and Conceptual Modeling.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
Introduction: Databases and Database Systems Lecture # 1 June 19,2012 National University of Computer and Emerging Sciences.
10/3/2017.
Fundamental of Database Systems
Chapter 1 Database and Database Users
CS4222 Principles of Database System
Databases and Database Users
Database Management Systems Lecture # 01
Outline Types of Databases and Database Applications Basic Definitions
“ Database (DB) and Database Management System (DBMS) “
Database and Database Users
7/4/2018.
Chapter 4 Relational Databases
9/22/2018.
11/14/2018.
Database.
1/2/2019.
Database (DB) and Database Management System (DBMS)
DATABASES WHAT IS A DATABASE?
Presentation transcript:

Instructor: Dema Alorini Database Fundamentals IS 422 Section: 7|1

 Understand the basics of databases.  Recognize the role of databases in different organizations.  Recognize the types database models.  Use one of the real world database management systems.  Build database structure.  Present logical solutions for solving different problems.  Demonstrate basic knowledge of the database structure. Database Fundamentals IS 422 Section: 7|1

 Database: set of data (information) that is organized so it can be easily accessed, managed, and updated.  Data: a collection of facts  Database includes data with different tables  tables contains columns called fields and rows called records  data dements to be stored in each record. Database Fundamentals IS 422 Section: 7|1

 Query: Retrieve the transcript ( a list of all courses and grades) of Smith.  Update: Create a new section for the database course for this semester. Database Fundamentals IS 422 Section: 7|1

 Definition: collection of programs that enables users to create and maintain a database.  Examples: - Oracle  (the hardest) - Microsoft SQL (Structured Query Language) Server - IBM DB2 Database Fundamentals IS 422 Section: 7|1

 SELECT student_number FROM grade_report Results: Student_Number 17 8 Database Fundamentals IS 422 Section: 7|1

 Keep data consistent  Easy Access to data  Easy data retrieval: using simple queries and reports example: search for student name, list students with grades above 90, etc  Modify data: insert, delete, update content  Multiple User Interfaces  Restrict authorized access  Storage for data  Represent complex relationships among data  Control Redundancy  Backup and restore data Database Fundamentals IS 422 Section: 7|1

A field that is repeated in two or more tables.

 Main costs of using a DBMS: - High initial investment in hardware, software, training and possible need for additional hardware. - Overhead for providing generality, security, recovery, integrity, and concurrency control. - Generality that a DBMS provides for defining and processing data.  When a DBMS may be unnecessary: - If the database and applications are simple, well defined, and not expected to change. - If there are stringent real-time requirements that may not be met because of DBMS overhead. - If access to data by multiple users is not required. Database Fundamentals IS 422 Section: 7|1

 The DBMS software together with the data itself. Database Fundamentals IS 422 Section: 7|1

 Mini- world example: Part of a UNIVERSITY environment.  Data (entities):  - STUDENTs  - COURSEs  - SECTIONs (of COURSEs)  - (academic) DEPARTMENTs  - INSTRUCTORs  Relationships among data:  - SECTIONs are of specific COURSEs  - STUDENTs take SECTIONs  - COURSEs have prerequisite COURSEs  - INSTRUCTORs teach SECTIONs  - COURSEs are offered by DEPARTMENTs  - STUDENTs major in DEPARTMENTs

Database Fundamentals IS 422 Section: 7|1

 Structure of the record STUDENT ( Name, Number, Class, Major) COURSE ( Name, Number, Credit, Dept.)  Data type of data element Name: a string of characters Number: integer Grade: {A,B,C,D,F,I} Database Fundamentals IS 422 Section: 7|1

 Database Administrators(DBAs): Responsible for managing the database system, authorizing access, coordinating & monitoring uses, acquiring resources.  Database designers are responsible for identifying the data to be stored in the database and for choosing appropriate structures to represent and store this data.  End Users: The persons that use the database for querying, updating, generating reports, etc. Database Fundamentals IS 422 Section: 7|1

 Define a database?  In a database columns are called  In a database rows are called ……  Database system is …….. Together with ….  Users of database are 1. ………. 2. ………. 3. ……….  List 3 advantages of using DBMS? Database Fundamentals IS 422 Section: 7|1

 T/F 1. A field that is repeated in two or more tables is called data redundancy ( ) 2. End users are responsible for choosing structures to represent data( ) 3. The main goal of using database is to organize information in a way that it can be easily accesses ( ) 4. DBMS provide multiple interfaces ( ) 5. Queries are used to manipulate data in database ( ) 6. A database design may be based on existing data ( ) Database Fundamentals IS 422 Section: 7|1