Chapter 9 Database Management Discovering Computers Fundamental.

Slides:



Advertisements
Similar presentations
MICROSOFT OFFICE ACCESS 2007.
Advertisements

Objectives Overview Define the term, database, and explain how a database interacts with data and information Define the term, data integrity, and describe.
Lecture Microsoft Access and Relational Database Basics.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 10 Managing a Database.
McGraw-Hill © 2008 The McGraw-Hill Companies, Inc. All rights reserved. Chapter 3 Building Business Intelligence Chapter 3 DATABASES AND DATA WAREHOUSES.
11 3 / 12 CHAPTER Databases MIS105 Lec14 Irfan Ahmed Ilyas.
Living in a Digital World Discovering Computers 2010.
Discovering Computers Fundamentals, 2011 Edition Living in a Digital World.
BUSINESS DRIVEN TECHNOLOGY
Lead Black Slide. © 2001 Business & Information Systems 2/e2 Chapter 7 Information System Data Management.
Chapter 9 The Database and Database Management System
Databases and Database Management Systems
Access Lecture 1 Database Overview and Creating Tables Create an Employee Table.
Chapter 1 Introduction to Databases
Database Software Application
Chapter 9 Database Management
Software Development Unit 2 Databases What is a database? A collection of data organised in a manner that allows access, retrieval and use of that data.
Microsoft Access Database software. What is a database? … a database is an organized collection of data. A collection of data of similar information compiled.
1 Chapter 6 Understanding Computers, 11 th Edition Software Ownership Rights Software license: agreement, either included in a software package or displayed.
Introduction to Databases. Overview  What is a Database?  What is a Database Management System?  How is information organized in a database?  What.
Database Types of database programs Charles w. Bachman Well- Designed Databases Database Management Systems Types of database programs Daabase Techniques.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Discovering Computers Fundamentals, 2012 Edition Your Interactive Guide to the Digital World.
6-1 DATABASE FUNDAMENTALS Information is everywhere in an organization Information is stored in databases –Database – maintains information about various.
Module Title? DBMS Introduction to Database Management System.
Chapter 3 Discovering Computers Fundamentals. Chapter 3 – Application Software  Application software  To be honest, this is the type of software we.
© Paradigm Publishing Inc. 9-1 Chapter 9 Database and Information Management.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Define the term, data integrity, and describe.
Microsoft ® Office Access ™ 2007 Training Choose between Access and Excel ICT Staff Development presents:
MICROSOFT ACCESS 2007 BTA – Spring What is Access?  Microsoft Access is a database management system…this means that it contains database information.
1 Overview of Databases. 2 Content Databases Example: Access Structure Query language (SQL)
1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E
Databases Introduction. What is a Database? A DATABASE is a collection of related data. –Data is just another name for information.
© Paradigm Publishing Inc. 9-1 Chapter 9 Database and Information Management.
Understand Computer Fundamentals Unit Objective: 2.01B Computer Software.
Chapter 8 Database Applications and Implications.
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Describe the qualities of valuable information.
DAY 12: DATABASE CONCEPT Tazin Afrin September 26,
Lead Black Slide Powered by DeSiaMore1. 2 Chapter 7 Information System Data Management.
Storing Organizational Information - Databases
Instructor: Dema Alorini Database Fundamentals IS 422 Section: 7|1.
Dimu' Rumpak © 2009 by Prentice Hall 1 Getting Started Didimus Rumpak, M.Si. Database Concepts Chapter 1 1.
Database What is a database? A database is a collection of information that is typically organized so that it can easily be storing, managing and retrieving.
Technology In Action Chapter 11 1 Databases and… Databases and their uses Database components Types of databases Database management systems Relational.
Getting Started Chapter One DAVID M. KROENKE’S DATABASE CONCEPTS, 2 nd Edition.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 7 Storing Organizational Information - Databases.
DATABASE SYSTEMS. DATABASE u A filing system for holding data u Contains a set of similar files –Each file contains similar records Each record contains.
INFO1408 Database Design Concepts Week 15: Introduction to Database Management Systems.
DAY 14: MICROSOFT ACCESS – CHAPTER 1 Madhuri Siddula October 1, 2015.
1 Introduction to Oracle Chapter 1. 2 Before Databases Information was kept in files: Each field describes one piece of information about student Fields.
3 / 12 Databases MIS105 Lec13 Irfan Ahmed Ilyas CHAPTER Prepared By:
Database Concepts Track 3: Managing Information using Database.
IT in Business Personal and PC Databases Lecture – 14.
1 TOPIC 6 DATABASE 6.1 Introduction to Database 6.2 Basic Concept of Database 6.3 Database Object DATABASE.
Information Systems Today: Managing in the Digital World TB3-1 3 Technology Briefing Database Management “Modern organizations are said to be drowning.
XP Class Agenda – 09/05/2013 Answer questions about the course logistics for tutorials and assignments. Reminder about team declaration. Present concepts.
1 Chapter 9 Database Management. Objectives Overview Define the term, database, and explain how a database interacts with data and information Describe.
CIS 250 Advanced Computer Applications Database Management Systems.
JORGE DIAZ PORRAS,FRANCISCO GARZA,NESTOR DOMINGUEZ.
Chapter 11 Information and Data Management Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
Instructor: Pavlos Pavlikas1 How Data is Stored Chapter 8.
IS2803 Developing Multimedia Applications for Business (Part 2) Lecture 1: Introduction to IS2803 Rob Gleasure
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. DATABASE.
PREPARED BY: PN. SITI HADIJAH BINTI NORSANI. LEARNING OUTCOMES: Upon completion of this course, students should be able to: 1. Understand the structure.
INTRODUCTION DATABASE TO. Who Needs a Database?????? We all do!!!!!!!!
Database Processing Chapter "No, Drew, You Don’t Know Anything About Creating Queries.” Copyright © 2015 Pearson Education, Inc. Operational database.
1 Management Information Systems M Agung Ali Fikri, SE. MM.
Introduction to Databases by Dr. Soper extended with more examples
BASIC INFORMATION ABOUT DATABASE MANAGEMENT SOFTWARE
Presentation transcript:

Chapter 9 Database Management Discovering Computers Fundamental

Databases My first suggestion is to read through the text book. Lot’s of information there for you!!!

Database Definition A database is a collection of data organized in a manner that allows access, retrieval, and use of that data.

Database Confusion When reading the textbook, a database might look like a spreadsheet. It is NOT a spreadsheet. The word “database” is a generic term. Similar to the word “file” –Files can be created with a word processor or a spreadsheet. A specific word processor software might be Microsoft Word. A specific spreadsheet software might be Microsoft Excel –A database is created using a DBMS tool. A specific DMBS is Oracle, or Sybase, or Microsoft Access!

DBMS Microsoft Access is a DBMS that you can use on your computer. It comes in Office It’s relatively easy to learn and use. Oracle and Sybase are two companies that make a DBMS. Their DBMS applications are for larger computers and larger amounts of data. They are more complicated to learn. Most companies use one of these two DBMS applications.

Database Example What if HCC wanted to keep a list of ALL of its students? They don’t want to type up the list in a word processor or spreadsheet. If they did that, then they would have to look through ALL the students just to find one student. HCC probably has millions of students.

More on Database Example This is when they would use a database. First, they would pick a specific tool (DBMS) to create the database. They might pick Microsoft Access. This tool would guide them in entering all their data. The DBMS would then save this information in a “special” way, that only the DBMS program could understand.

Database Queries If HCC wanted to look up the information for a particular student, they would HAVE to use the DBMS tool. They would start the DBMS tool, tell it what database and table to look at (the one with the students), and then they would make a “query”. That is, they would make a request to retrieve information in the table. The DBMS would display the information.

More on Query For example, you could use your DBMS to say “hey, go get me all the students who live in Katy”. Or maybe you could say “hey, go get me all the students who are in ITSC1301”. That is a query. However, you wouldn’t just say “Hey … go get me this”, you would have to phrase it in a way that the DBMS understands.

Queries In the book they talk about Query-By- Example and Query Languages Query-By-Example –Making a query using the menus of the DBMS Query Languages –A special language you use to “talk” to the database to make a query –SQL is a common query language p.348 –SQL is used in most relational databases, regardless of the DBMS you purchased.

Quick Review Think of the DMBS as a software program with elaborate menus Some menus let you enter data Some menus let you retrieve data Some menus let you change data All this information gets saved in database files. You need the DBMS tool to access those files!!

Not as easy as it sounds Database problems: –More expensive –More complicated to use –Require computers with more hardware, memory and processing power (generally) I personally wouldn’t use a database to hold all of my students’ information since I don’t have that many (between ) A database would be more trouble than it’s worth in my case

Organizing Data Data isn’t kept in a chart, but the data is organized in that manner. When you enter data, you generally enter a record at a time. A record is a group of related fields (think of it as a row in a chart) Each column is really referred to as a field. A TABLE is a collection of records (think of it as a chart).

Possible HCC Tables If HCC had a database with students and their grades, they could set it up in the following tables: –Admission’s department might have a table with students, ids, addresses, age, etc… –Math department might have a table with students, grades, math courses –Library might have a table with students and which books they have checked out

Redundancy What if the Math department needed the student addresses? Well, they could keep the students’ addresses in their table, but then the addresses would also be in the science department’s tables, and the HCC admission’s tables, etc… Instead, the addresses only have to be in one table (the HCC admission table). If the math department wants to get the address of a student, it can just refer to the other table. This way the same data doesn’t have to be kept in 3 different places!!

More on Redundancy Using a DBMS and a query, it is very easy to get information from different tables: –Query: hey, get the students from the math table who are in Algebra, and at the same time, pull their addresses from the Admissions table.

DBA There is an “art” in selecting how to layout the databases (how many tables, and what to include in each table)!! A DBA is a database administrator. They set up the database and keep it functioning. They use programming If you have a lot of experience as a DBA you can make quite a bit of money.

Database Terms Data Integrity – how accurate is the data? If you entered bad data (wrong address), then the database is useless. –GIGO: garbage in, garbage out Data Security – protecting the data so it isn’t lost or misused –(having certain passwords to access database) –For example, I have no authority to access the HCC databases.

Database Functions Maintaining Data –Adding data –Changing data –Deleting data –Validating data (making sure that the letter grades entered were all between A-F … a G would be an invalid grade)

Information Systems For some strange reason, Information Systems is a topic that is covered at the end of this chapter. It is a lead in to chapter 11

What is an Information System? First, what is an information system? An information system is a collection of hw,sw,data, people, and procedures designed to generate information that supports the activities of users in an organization. So, what does that mean??? Basically, it's similar to a program, but in a much larger scale. Sure, you may go to the store to buy a program/software to play solitaire, or to do your taxes, or to teach a kid to read. However, in large companies, they use more than programs, they use Information Systems.

Information System Example? Online registration here at HCC isn't handled by one program, it's probably handled by an INFORMATION SYSTEM. Many things all working together to make it work.

Different Categories of Information Systems in Textbook In the book they talk about –OIS (office information systems) – enhances communications, automates tasks Continental Cool Savers is an OIS example … it s you whenever special Continental Airfares come out –TPS (transaction processing systems) – processing day to day transactions HCC student system Online banking activity –Expert Systems (my favorite) –Others (OIS, DDS, MIS)

Summary Understand what a database is Understand the record versus field concept Understand some of the terms and functions Understand the advantages and disadvantages (as listed in book) Understand what a query is (query-by- example versus a query language) Know what a DBMS is versus a database Know what SQL is Understand what an Information System is Know the categories of Information Systems