1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E

Slides:



Advertisements
Similar presentations
Database Management3-1 L3 Database Management Santa R. Susarapu Ph.D. Student Virginia Commonwealth University.
Advertisements

Management Information Systems, Sixth Edition
Database Concepts Lec. 5. What Is a Database? Data are unprocessed raw facts that include text, number, images, audio, and video. Information is processed.
Information Systems Chapter 2 Organizing Data and Information.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Define the term, data integrity, and describe.
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction Purpose of Database Systems View of Data Data Models Data Definition.
91.309/310 Database I & II Prof. Cindy Chen. What is a database? A database is a very large, integrated collection of data. A database management system.
Ch1: File Systems and Databases Hachim Haddouti
1 1 File Systems and Databases Chapter 1 The Worlds of Database Systems Prof. Sin-Min Lee Dept. of Computer Science.
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction Purpose of Database Systems View of Data Data Models Data Definition.
1 1 File Systems and Databases Chapter 1 Prof. Sin-Min Lee Dept. of Computer Science.
Chapter 5 Database Processing.
Database System Concepts and Architecture Lecture # 3 22 June 2012 National University of Computer and Emerging Sciences.
Database System Concepts, 5th Ed. ©Silberschatz, Korth and Sudarshan See for conditions on re-usewww.db-book.com Chapter 1: Introduction.
Database Lecture # 1 By Ubaid Ullah.
Introduction to Databases
1 DATABASE TECHNOLOGIES BUS Abdou Illia, Fall 2012 (September 5, 2012)
Database Design - Lecture 1
 Introduction Introduction  Purpose of Database SystemsPurpose of Database Systems  Levels of Abstraction Levels of Abstraction  Instances and Schemas.
Module Title? DBMS Introduction to Database Management System.
Chapter 1 Databases Introduction The content 1).Database Application 2).Database concept 3).An example of database 4).Function of DBMS 5).DBMS product.
Chapter 1 Introduction to Databases Pearson Education ©
Web-Enabled Decision Support Systems
Introduction to Database Systems
CS 474 Database Design and Application Terminology Jan 11, 2000.
Introduction to Database Management. 1-2 Outline  Database characteristics  DBMS features  Architectures  Organizational roles.
Databases Topic 4 Text Materials Chapter 3 – Databases and Data Warehouses.
DAY 12: DATABASE CONCEPT Tazin Afrin September 26,
File Systems and Databases Lecture 1. Files and Databases File: A collection of records or documents dealing with one organization, person, area or subject.
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
“INTRODUCTION TO DATABASE AND SQL”. Outlines 2  Introduction To Database  Database Concepts  Database Properties  What is Database Management System.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
MIS 327 Database Management system 1 MIS 327: DBMS Dr. Monther Tarawneh Dr. Monther Tarawneh Week 2: Basic Concepts.
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 5 Data Resource Management. 2 I. Why do organizations store data?  Data resources must be structured and organized in some logical manner so.
Chapter 1 1 Lecture # 1 & 2 Chapter # 1 Databases and Database Users Muhammad Emran Database Systems.
Database Systems. Role and Advantages of the DBMS Improved data sharing Improved data security Better data integration Minimized data inconsistency Improved.
INTRODUCTION lecture1 1. Data base concept Data is a meaningless static value. What does 3421 means? Information is the data you process in a manner that.
DATA RESOURCE MANAGEMENT
Database Systems Database Systems: Design, Implementation, and Management, Rob and Coronel.
Mr.Prasad Sawant, MIT Pune India Introduction to DBMS.
Chapter 11 Information and Data Management Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
King saud university Introduction to Database Systems (Chapter 1: Databases and Database Users)
ASET 1 Amity School of Engineering & Technology B. Tech. (CSE/IT), III Semester Database Management Systems Jitendra Rajpurohit.
SQL Introduction to database and SQL. Chapter 1: Databases and Database Users 6 Introduction to Databases Databases touch all aspects of our lives. Examples:
Chapter 1: Introduction. 1.2 Database Management System (DBMS) DBMS contains information about a particular enterprise Collection of interrelated data.
Introduction to Database SEM I, AY Department of Information Technology Salalah College of Technology Chapter No.1.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
Databases Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
©Silberschatz, Korth and Sudarshan 1.1 Database System Concepts قواعد البيانات Data Base قواعد البيانات CCS 402 Mr. Nedal hayajneh E- mail
CSCI-235 Micro-Computers in Science Databases. Database Concepts Data is any unorganized text, graphics, sounds, or videos A database is a collection.
Database System Concepts, 5th Ed. ©Silberschatz, Korth and Sudarshan See for conditions on re-usewww.db-book.com Chapter 1: Introduction.
Data Resource Management Data Concepts Database Management Types of Databases Chapter 5 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Introduction to Databases
“Introduction To Database and SQL”
Chapter 1: Introduction
Chapter 1: Introduction
Unit 1: INTRODUCTION Database system, Characteristics Database Users
Chapter 1: Introduction
Introduction lecture1.
“Introduction To Database and SQL”
Lecture 1 File Systems and Databases.
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
DATABASE TECHNOLOGIES
Chapter 1: Introduction
Terms: Data: Database: Database Management System: INTRODUCTION
Chapter 1: Introduction
Presentation transcript:

1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E This repository of slides is intended to support the named chapter. The slide repository should be used as follows: Copy the file to a unique name for your course and unit. Edit the file by deleting those slides you don’t want to cover, editing other slides as appropriate to your course, and adding slides as desired. Print the slides to produce transparency masters or print directly to film or present the slides using a computer image projector. Each slide includes instructor notes. To view those notes in PowerPoint, click left on the View Menu; then click left on Notes View sub-menu. You may need to scroll down to see the instructor notes. The instructor notes are also available in hard copy as the Instructor Guide to Accompany Systems Analysis and Design Methods, 5/ed. Chapter 7 - Data Modeling and Analysis

The database environment To be able to function, an organisation needs information, e.g. list of books in a library, customer details in a retail business, specifications of cars and their components for a car manufacturer Information may be defined as data represented in a meaningful form. Same data shown in different ways will provide different information to different viewers

A major requirement of any computer system is to store and retrieve data in a way that is meaningful to the end user – so the core of any Information System is data, which is to be transformed into information through data modelling.

Data: Database: Information: Definitions Meaningful facts, text, graphics, images, sound, video segments. Database: An organized collection of logically related data. Information: Data processed to be useful in decision making.

Metadata: Data that describes the properties or characteristics of other data. Does not include sample data Allows database designers and users to understand the meaning of the data

A database is a collection of related information. What is Databases? Often abbreviated DB. A database is a collection of related information. A database is a collection of information that is organized so that it can easily be accessed, managed, and updated. For example, a phone book is a database of names, addresses and phone numbers.

A collection of information organized in such a way that a computer program can quickly select desired pieces of data. You can think of a database as an electronic filing system

Traditional databases are organized by fields, records, and files. A field is a single piece of information; a record is one complete set of fields; and a file is a collection of records. For example, a telephone book is similar to a file. It contains a list of records, each of which consists of three fields: name, address, and telephone number.

Database Management System (DBMS) To access information from a database, you need a database management system (DBMS). This is a collection of programs that enables you to enter, organize, and select data in a database. OR A Database Management System (DBMS) is a software tool that facilitates creating, maintaining, and manipulating an information database.

The following are examples of database applications: DMBS is a collection of programs that enables you to store, modify, and extract information from a database. There are many different types of DBMSs, ranging from small systems that run on personal computers to huge systems that run on mainframes. The following are examples of database applications: computerized library systems automated teller machines flight reservation systems

Requests for information from a database are made in the form of a query. In fact, most of today's database systems are referred to as a Relational Database Management System (RDBMS), because of their ability to store related data across multiple tables.

Relational Database Management System (RDBMS) A relational database management system (RDBMS) is a database management system (DBMS) that is based on the relational model as introduced by E. F. Codd. Most popular databases currently in use are based on the relational database model.

A short definition of an RDBMS is: a DBMS in which data is stored in tables and the relationships among the data are also stored in tables. The data can be accessed or reassembled in many different ways without having to change the table forms.

Relational Database Management System (RDBMS) A relational database management system (RDBMS) is a program that lets you create, update, and administer a relational database. Relational Database Management System a type of database management system (DBMS) that stores data in the form of related tables. An important feature of relational systems is that a single database can be spread across several tables.

Some of the more popular relational database management systems include: Microsoft Access Filemaker Microsoft SQL Server MySQL Oracle

What is Record? In the context of a relational database, a row—also called a record or tuple—represents a single, structured data item in a table. In simple terms, a database table can be thought of as consisting of rows and columns or fields. Each row in a table represents a set of related data, and every row in the table has the same structure.

EMPNO FIRSTNME LASTNAME WORKDEPT JOB 000010 Christine Haas A00 President 000020 Michael Thompson B01 Manager 000120 Sean O'Connell Clerk

In a relational database, entities are represented as tables. What is Entity? The first step in developing a database design is to identify the types of data to be stored in database tables. A database includes information about the entities in an organization or business, and their relationships to each other. In a relational database, entities are represented as tables.

An entity is a person, object, or concept about which you want to store information. Some of the entities described in the sample tables are employees, departments, and projects. EMPNO FIRSTNME LASTNAME WORKDEPT JOB 000010 Christine Haas A00 President 000020 Michael Thompson B01 Manager 000120 Sean O'Connell Clerk

There are characteristics to each piece of data in each row. What is Field/Column? Within a relational table, each row of data in the table is a collection of related data values. There are characteristics to each piece of data in each row. Columns are used to identify and classify each piece of data. Each column in a table must have a name that is unique for that table.

The data type and length specify the type of data and the maximum length that are valid for the column. Data types may be chosen from those provided by the database manager or you may choose to create your own user-defined types.

Database Applications Banking: all transactions Airlines: reservations, schedules Universities: registration, grades Sales: customers, products, purchases Online retailers: order tracking, customized recommendations Manufacturing: production, inventory, orders, supply chain Human resources: employee records, salaries, tax deductions

Data Manipulation Language (DML) Language for accessing and manipulating the data. DML also known as query language. Structured Query Language (SQL) is the most widely used query language.

Relational Model Attributes

A Sample Relational Database

Architecture for a Database System

The DBMS Manages the Interaction Between the End User and the Database.

The Database System Components Hardware Computer Peripherals Software Operating systems software DBMS software Applications programs and utilities software

People Systems administrators Database administrators (DBAs) Database designers Systems analysts and programmers End users

Procedures Instructions and rules that govern the design and use of the database system Data Collection of facts stored in the database

Types of Database Systems Number of Users Single-user Desktop database Multiuser Workgroup database Enterprise database

Location Use Centralized Distributed Transactional (Production) Decision support Data warehouse