Chapter 12 Information Systems.

Slides:



Advertisements
Similar presentations
Chapter Information Systems Database Management.
Advertisements

Chapter Information Systems Database Management.
Accounting System Design
Chapter 12 Information Systems Chapter Goals Define the role of general information systems Explain how spreadsheets are organized Create spreadsheets.
Chapter Information Systems Database Management.
Organizing Data Chapter 5. Data Hierachy Table = Entities X Attributes Entities = Records Attributes = Fields.
1004INT Information Systems Week 10 Databases as Business Tools.
Chapter 12 Information Systems Nell Dale John Lewis.
Chapter 4 Relational Databases Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 4-1.
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Chapter 12 Information Systems. 2 Chapter Goals Define the role of general information systems Explain how spreadsheets are organized Create spreadsheets.
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
Chapter 12 Information Systems. Spreadsheets Databases 12-2.
Chapter 12 Information Systems. 2 Managing Information Information system Software that helps the user organize and analyze data Electronic spreadsheets.
Chapter 12 Information Systems. 2 Chapter Goals Define the role of general information systems Explain how spreadsheets are organized Create spreadsheets.
Information storage: Introduction of database 10/7/2004 Xiangming Mu.
CPS120: Introduction to Computer Science Information Systems: Database Management Nell Dale John Lewis.
Chapter 12 Information Systems. 2 Managing Information Information system Software that helps the user organize and analyze data Electronic spreadsheets.
Introduction to Accounting Information Systems
Dr. John P. Abraham, University of Texas Pan American Information Technology Database Dr. John P. Abraham.
Information Systems: Databases Define the role of general information systems Describe the elements of a database management system (DBMS) Describe the.
Concepts and Terminology Introduction to Database.
Chapter 12 Information Systems. 2 Managing Information Information system Software that helps the user organize and analyze data Electronic spreadsheets.
Computer Science 101 Database Concepts. Database Collection of related data Models real world “universe” Reflects changes Specific purposes and audience.
Chapter 12 Information Systems. 2 Chapter Goals Define the role of general information systems Explain how spreadsheets are organized Create spreadsheets.
Chapter 4 Database Processing Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 4-1.
Chapter 1Introduction to Oracle9i: SQL1 Chapter 1 Overview of Database Concepts.
CS 1308 Computer Literacy and the Internet
Dr. John P. Abraham, University of Texas Pan American Information Technology Database Dr. John P. Abraham.
CSC Intro. to Computing Lecture 10: Databases.
Organizing Data and Information
Database Management System. DBMS A software package that allows users to create, retrieve and modify databases. A database is a collection of related.
Chapter 12 Information Systems. 2 Chapter Goals Define the role of general information systems Explain how spreadsheets are organized Create spreadsheets.
Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin APPENDIX C DESIGNING DATABASES APPENDIX C DESIGNING DATABASES.
Class Diagrams. Terms and Concepts A class diagram is a diagram that shows a set of classes, interfaces, and collaborations and their relationships.
Chapter 3: Relational Databases
MBI 630: Week 9 Conceptual Data Modeling and Designing Database 6/10/2016.
IFS310: Module 10 Database Design - Physical design of files and databases.
Fundamental of Database Systems
CS 325 Spring ‘09 Chapter 1 Goals:
Query Methods Simple SQL Statements Start ….
Query Methods Where Clauses Start ….
Chapter 2 Database Environment.
Oracle & SQL Introduction
Introduction What is a Database?.
Information Systems Database Management
Chapter 4 Relational Databases
Database Management  .
Databases and Information Management
Chapter 2 Database Environment.
Chapter 2 Database Environment Pearson Education © 2009.
Chapter 2 Database Environment.
Order Database – ER Diagram
Accounting System Design
Week 11: Database Management System
Database.
Chapter 5 Data Resource Management.
Teaching slides Chapter 8.
Databases.
Data Model.
Accounting System Design
Databases and Information Management
Chapter 12 Information Systems.
CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS
Why Study Databases? Databases have incredible value to businesses.
DATABASES WHAT IS A DATABASE?
DATABASE TECHNOLOGIES
Databases and Information Management
DATABASE Purpose of database
Chapter 2 Database Environment Pearson Education © 2009.
Presentation transcript:

Chapter 12 Information Systems

Database Management Systems Database A structured set of data Database management system (DBMS) A combination of software and data, including a physical database, a database engine, and a database schema Physical database A collection of files that contain the data Database engine Software that supports access to and modification of the database contents Database schema A specification of the logical structure of the data stored in the database

Database Management Systems Figure 12.6 The elements of a database management system

Database Management Systems Specialized database languages allow the user to specify the structure of data; add, modify, and delete data; and query the database to retrieve specific stored data The database schema provides the logical view of the data in the database

The Relational Model In a relational DBMS, the data items and the relationships among them are organized into tables A table is a collection of records A record is a collection of related fields Each field of a database table contains a single data value Each record in a table contains the same fields

A Database Table Figure 12.7 A database table, made up of records and fields

A Database Table We can express the schema for this part of the database as follows: Movie (MovieId:key, Title, Genre, Rating)

Relationships Figure 12.8 A database table containing customer data

Relationships We can use a table to represent a collection of relationships between objects Figure 12.9 A database table storing current movie rentals

Structured Query Language Structured Query Language (SQL) A comprehensive database language for managing relational databases

Queries in SQL select attribute-list from table-list where condition select Title from Movie where Rating = 'PG' select Name, Address from Customer select * from Movie where Genre like '%action%' select * from Movie where Rating = 'R' order by Title

Modifying Database Content insert into Customer values (9876, 'John Smith', '602 Greenbriar Court', '2938 3212 3402 0299') update Movie set Genre = 'thriller drama' where title = 'Unbreakable' delete from Movie where Rating = 'R'

Database Design Entity-relationship (ER) modeling A popular technique for designing relational databases ER Diagram Chief tool used for ER modeling that captures the important record types, attributes, and relationships in a graphical form

Database Design These designations show the cardinality constraint of the relationship Figure 12.10 An ER diagram for the movie rental database