D ATABASE Dr. Satria Mandala. R ELATIONAL D ATABASE F UNDAMENTALS What Is a Database? a database is any collection of data items (simple definition) a.

Slides:



Advertisements
Similar presentations
Chapter 10: Designing Databases
Advertisements

Lecture-7/ T. Nouf Almujally
Databases Chapter Distinguish between the physical and logical view of data Describe how data is organized: characters, fields, records, tables,
Chapter 3 Database Management
12 CHAPTER DATABASES Databases are the key to accessing information throughout our lives. Used in hospitals, grocery stores, schools, department stores,
File Systems and Databases
Ch1: File Systems and Databases Hachim Haddouti
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Copyright © 2008 The McGraw-Hill Companies, Inc.
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction Purpose of Database Systems View of Data Data Models Data Definition.
Introduction to Databases Transparencies
“DOK 322 DBMS” Y.T. Database Design Hacettepe University Department of Information Management DOK 322: Database Management Systems.
Databases and Database Management Systems
Chapter 1 Introduction to Databases
Information systems and databases Database information systems Read the textbook: Chapter 2: Information systems and databases FOR MORE INFO...
DBMS1 Database Management System (DBMS) Introductory Concepts Week-1.
Database Management COP4540, SCS, FIU An Introduction to database system.
D ATA, D ATABASE, DBMS, DBMS SOFTWARE, R ELATION, A PPLICATION, ENVIRONMENT, BENEFITS. Week 8 Mr.Mohammed Rahmath.
D ATABASE A DMINISTRATION ITEC 450 Fall 2012 Instructor: Dr. Rama Gudhe.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1 Chapter 1 - Introduction: Databases and Database Users - Outline Types of Databases and.
Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.
David M. Kroenke’s Chapter One: Introduction Part Two Database Processing: Fundamentals, Design, and Implementation.
1 DATABASES & DATABASE MANAGEMENT SYSTEMS (DBMS). MS ACCESS What is a database Database terms DB constructing stages DB models Relational model Normal.
Database Technical Session By: Prof. Adarsh Patel.
STORING ORGANIZATIONAL INFORMATION— DATABASES CIS 429—Chapter 7.
Database Management System (DBMS)
HAP 709 – Healthcare Databases SQL Data Manipulation Language (DML) Updated Fall, 2009.
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
Data Resource Management Chapter 5 Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Oleh Munawar Asikin. Principles of Information Systems, Seventh Edition 2  Database management system (DBMS): group of programs that manipulate database.
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction Purpose of Database Systems View of Data Data Models Data Definition.
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.
Instructor: Dema Alorini Database Fundamentals IS 422 Section: 7|1.
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.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 5 Data Resource Management.
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Database Management System (DBMS) an Introduction DeSiaMore 1.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 7 Storing Organizational Information - Databases.
Databases Shortfalls of file management systems Structure of a database Database administration Database Management system Hierarchical Databases Network.
Chapter 1 Introduction to Databases © Pearson Education Limited 1995, 2005.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
BIS Database Systems School of Management, Business Information Systems, Assumption University A.Thanop Somprasong Chapter # 8 Advanced SQL.
SQL Fundamentals  SQL: Structured Query Language is a simple and powerful language used to create, access, and manipulate data and structure in the database.
Management Information Systems, 4 th Edition 1 Chapter 8 Data and Knowledge Management.
Database Concepts Track 3: Managing Information using Database.
A CCESSING D ATABASES WITH JDBC CH 24 C S 442: A DVANCED J AVA P ROGRAMMING.
DATABASES. -2 Competencies Distinguish between the physical and logical view of data Describe how data is organized Describe databases Describe the five.
Databases Chapter Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
© 2003 Prentice Hall, Inc.3-1 Chapter 3 Database Management Information Systems Today Leonard Jessup and Joseph Valacich.
Database Connectivity with ASP.NET. 2 Introduction Web pages commonly used to: –Gather information stored on a Web server database Most server-side scripting.
Chapter 13.3: Databases Invitation to Computer Science, Java Version, Second Edition.
C HAPTER 1: I NTRODUCTION Purpose of Database Systems View of Data Data Models Data Definition Language Data Manipulation Language Transaction Management.
1 10 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 10 Designing Databases.
Database Overview What is a database? What types of databases are there? How are databases more powerful than spreadsheets?
Data Resource Management Application Layer TPS A RCHITECTURE Data Layer Sales/MarketingHR Finance/Accounting Operations Spreadsheet Data MS Access Accounts.
D ATABASE MANAGEMENT SYSTEM By Rubel Biswas. W HAT IS I NFORMATION ? It’s just something you can’t avoid. It is generally referred to as data.
7.5 Using Stored-Procedure and Triggers NAME MATRIC NUM GROUP Muhammad Azwan Bin Khairul Anwar CS2305A Muhammad Faiz Bin Badrol Shah CS2305B.
McGraw-Hill/Irwin ©2008,The McGraw-Hill Companies, All Rights Reserved Chapter 5 Data Resource Management.
Data Resource Management Data Concepts Database Management Types of Databases Chapter 5 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Data Resource Management
Database.
Chapter 5 Data Resource Management.
Data Resource Management
Data Model.
Database Design Hacettepe University
Data Resource Management
Human and Computer Interaction (H.C.I.) &Communication Skills
Presentation transcript:

D ATABASE Dr. Satria Mandala

R ELATIONAL D ATABASE F UNDAMENTALS What Is a Database? a database is any collection of data items (simple definition) a self-describing collection of integrated records that includes programming languages such as SQL (details definition) A database consists of both data and metadata.

D ATABASE M ANAGEMENT S YSTEM What Is a Database Management System? Block diagram of a DBMS based information system

D ATABASE M ODELS Hierarchical: These databases arrange their data in a simple hierarchical structure that allows fast access. Network: Network databases have minimal redundancy but pay for that advantage with structural complexity. Relational: These databases store their data in tables that are related to each other.

W HY RELATIONAL D ATABASE MODEL BETTER THAN BOTH HIERARCHICAL AND NETWORK MODELS ? A. The database structure of both hierarchical and network models are hard-coded into the application. That application is dependent on the specific physical implementation of the database. B. Relational databases offer structural flexibility; applications written for those databases are easier to maintain than similar applications written for hierarchical or network databases.

C OMPONENTS OF A RELATIONAL DATABASE

T ABLE

FORM

Query Design in Microsoft Access Result of Running the Query Command Q UERIES

R EPORTS

M ACROS

M ODULES

SQL F UNDAMENTALS What is SQL? What is Query? SELECT * FROM EMPLOYEE WHERE Age > 40 OR Salary > ;

SQL S TATEMENTS The SQL command language consists of a limited number of statements that perform three functions of data handling: Some of them define data, some manipulate data, and others control data.

SQL S TATEMENTS

R ESERVED W ORDS RESERVED WORDS are words that cannot be used for the name of any table or any function because have been reserved for special purpose in RDBMS There are several words have been reserved by SQL, for examples: SELECT, FROM, WHERE

D ATA T YPES Numerics Binary Strings Booleans Datetimes Intervals XML