Chapter 7 Notes. Databases Database programs help you to alleviate information overload by: making it possible to store, organize, retrieve, communicate.

Slides:



Advertisements
Similar presentations
Distributed Data Processing
Advertisements

Chapter 3 Application Software p. 6.
Unit 7: Store and Retrieve it Database Management Systems (DBMS)
6.1 © 2007 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
Managing Data Resources
© 2008 Prentice-Hall, Inc.Slide 1 Tomorrow’s Technology and You 8/e Chapter 7 Database Applications.
Databases Chapter Distinguish between the physical and logical view of data Describe how data is organized: characters, fields, records, tables,
Chapter 3 Database Management
Database Applications and Implications 8.  2001 Prentice Hall8.2 Chapter Outline The Electronic File Cabinet: Database Basics Beyond the Basics: Database.
File Systems and Databases
Database Management: Getting Data Together Chapter 14.
Organizing Data & Information
Chapter 4: Database Management. Databases Before the Use of Computers Data kept in books, ledgers, card files, folders, and file cabinets Long response.
Databases Chapter 11.
SESSION 7 MANAGING DATA DATARESOURCES. File Organization Terms and Concepts Field: Group of words or a complete number Record: Group of related fields.
Managing Data Resources. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits that represents a single.
Lecture-8/ T. Nouf Almujally
Chapter 5 Application Software.
Chapter 1 Database Systems. Good decisions require good information derived from raw facts Data is managed most efficiently when stored in a database.
Chapter Eight Database Applications and Implications.
Database Applications Database Applications and Implications.
Chapter 11 Databases.
5.1 © 2007 by Prentice Hall 5 Chapter Foundations of Business Intelligence: Databases and Information Management.
Chapter 5 Lecture 2. Principles of Information Systems2 Objectives Understand Data definition language (DDL) and data dictionary Learn about popular DBMSs.
© Paradigm Publishing, Inc. 5-1 Chapter 5 Application Software Chapter 5 Application Software.
Database Design - Lecture 1
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 13 Database Management Systems: Getting Data Together.
DATA COMMUNICATION DONE BY: ALVIN SAMPATH CARLVIN SAMPATH.
Tomorrow’s Technology and You 9/e Chapter 7 Database Applications and Privacy Implications and Chapter 7 Information Technology in a Global Society (Stuart.
Slide 1 Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Power Point Lectures to accompany Tomorrow’s Technology and You, 9e.
© 2008 Prentice-Hall, Inc. Slide 1 Chapter 7 Database Applications and Privacy Implications © 2008 Prentice-Hall, Inc. Slide 2.
Simple Database.
Chapter 7: Database Systems Succeeding with Technology: Second Edition.
1 Adapted from Pearson Prentice Hall Adapted form James A. Senn’s Information Technology, 3 rd Edition Chapter 7 Enterprise Databases and Data Warehouses.
7.1 Managing Data Resources Chapter 7 Essentials of Management Information Systems, 6e Chapter 7 Managing Data Resources © 2005 by Prentice Hall.
Slide 1 Tomorrow's Technology & You © 2006 Prentice-Hall, Inc.
Case 2: Emerson and Sanofi Data stewards seek data conformity
Chapter 8 Database Applications and Implications.
Chapter Eight Database ( 資料庫 ) Applications and Implications.
1.file. 2.database. 3.entity. 4.record. 5.attribute. When working with a database, a group of related fields comprises a(n)…
© Paradigm Publishing Inc. 5-1 Chapter 5 Application Software.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Computer Software Chapter 4.
Chapter 4c, Database H Definition H Structure H Parts H Types.
© 2008 Prentice-Hall, Inc.Slide 1 Tomorrow’s Technology and You 8 th Edition.
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
ITGS Databases.
Data resource management
1 Technology in Action Chapter 11 Behind the Scenes: Databases and Information Systems Copyright © 2010 Pearson Education, Inc. Publishing as Prentice.
Management Information Systems, 4 th Edition 1 Chapter 8 Data and Knowledge Management.
Managing Data Resources. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits that represents a single.
1 Database Basics: Filemaker 7 Introduction Center for Faculty Development, SJSU Steve Sloan
Digital Planet: Tomorrow’s Technology and You Chapter 7 Database Applications and Privacy Implications Copyright © 2012 Pearson Education, Inc. publishing.
Chapter 10 Database Management. Data and Information How are data and information related? p Fig Next processing data stored on disk Step.
Chapter 6.  Problems of managing Data Resources in a Traditional File Environment  Effective IS provides user with Accurate, timely and relevant information.
DATABASES. -2 Competencies Distinguish between the physical and logical view of data Describe how data is organized Describe databases Describe the five.
WELCOME TO JEOPARDY BASICSApplications Comm Systems Grab Bags DatabaseTrends
IT 5433 LM1. Learning Objectives Understand key terms in database Explain file processing systems List parts of a database environment Explain types of.
INTRODUCTION TO INFORMATION SYSTEMS LECTURE 9: DATABASE FEATURES, FUNCTIONS AND ARCHITECTURES PART (2) أ/ غدير عاشور 1.
Managing Data Resources File Organization and databases for business information systems.
Database Principles: Fundamentals of Design, Implementation, and Management Chapter 1 The Database Approach.
Slide 1 Computer Confluence 7/e © 2006 Prentice-Hall, Inc.
Datamining : Refers to extracting or mining knowledge from large amounts of data Applications : Market Analysis Fraud Detection Customer Retention Production.
System And Application Software
MANAGING DATA RESOURCES
Tomorrow’s Technology and You 8th Edition
Presentation transcript:

Chapter 7 Notes

Databases Database programs help you to alleviate information overload by: making it possible to store, organize, retrieve, communicate and manage information in ways that wouldn’t be possible without computers

Databases Advantages of computerized databases over paper databases – They make it easy to store large quantities of information –They make it easier to retrieve information quickly and flexibly. –They make it easy to organize and reorganize information. –They make it easy to print and distribute information in a variety of ways.

Databases The flip side to the conveniences provided by the plethora of databases in use: –Some of the information stored in databases is about you, and you have little or no control over how it is used.

Databases Database. - A collection of information stored in an organized form in a computer. Table - A collection of related information. Record - The information related to one person, product, or event. Field - A discrete chunk of information field type, or data type - They type of information a field can hold. computed field - contains formulas similar to spreadsheet formulas and display values calculated from values in other numeric fields.

Database Queries Query - To ask the database for specific information. Complex Queries query language - most programs enable the user to specify the rules of the search by filling in a dialog box or blank on-screen form, but some require the user to type the request using a special language that is more precise than English is. SQL - a standard language supported by most modern database-management programs - stands for Structured Query Language, and pronounced “sequel” – for programming complex queries. –Using SQL means that programmers and sophisticated users don’t need to learn new languages when they work with different hardware and software systems.

Printing Reports, Labels and From Letters mail merge-Many database programs don’t actually print letters, they simply export data, or transmit the necessary records and fields to word processors with mail merge capabilities, which then take on the task of printing the letters.

Directories and Geographic Information Systems Electronic phone directory - a database that allows you to link names, address and phone numbers Electronic street atlas – can pinpoint an address on a map and print it for you. –Many are designed to work with GPS (global positioning system) receivers on computers. GPS satellites feed location information to GPS receivers Mapping software uses this information to provide location feedback

Personal Information Managers PIM (Personal Information Managers) - the type of specialized database program that is found on a mobile device such as a Palm

Database Management Systems (DBMS) The difference between a file manager database and a database- management system (DBMS): – A file manager is a program that enables users to work with one file at a time – a DBMS is a system of programs that can manipulate data in a large collection of files - the database - cross-referencing between files as needed. Using a DBMS makes things run more efficiently because: –Information doesn’t have to be repeated in every single table Key fields unlock the relevant information in the data table when it's needed elsewhere. This key field is shared amongst all the tables.

Relational Databases Relational database - A program that allows tables to be related to each other so that changes in one table are reflected in other tables automatically. –DBMS are relational databases Interfaces - important to a well-designed database – They provide different users only with the information and commands they need to get their jobs done

Real-Time Computing Real-time computing – Interactive processing - users can interact with data through terminals, viewing and changing values online in real time. – A multi-user database system run on a powerful database server and accessed by users remotely is needed for applications that demand immediacy.

Downsizing and Decentralizing client/server approach – Client programs in computers send information requests through a network or the internet to database servers or mainframe databases. –These servers process queries and send the requested data back to the client. It enables users to take advantage of the PC’s simple user interface and convenience, while still having access to data stored on large server systems. Methods used by large companies to keep copies of all corporate data –Data warehouses –Distributed databases (data spread across networks on several different computers, rather than stored on one central site)

Data Mining data mining - The discovery and extraction of hidden predictive information from large databases. It uses statistical methods and artificial intelligence technology to locate trends and patterns in data that that would have been overlooked by normal queries.

Intranet - a business’ internal network that enables employees to access corporate databases using the same Web browsers and search engines they use to access information outside the company networks. Building websites XML and HTML languages –HTML - not designed to build database queries. –XML - more powerful and designed with industrial-strength databases in mind. –XML can serve as both a query language and a webpage construction tool. CRM system - Customer relationship management – a software system for organizing and tracking information on customers; directories are at the heart of CRM. Databases and the Web

dirty data - Data records containing errors. data scrubbing - The process of going through a database and eliminating dirty data with software.

Object-Oriented Databases Object-oriented databases – take a different approach to organizing data; a departure from traditional approaches to programming, which follow the pattern of inserting data into a set of instructions and then producing output. The object-oriented database focuses instead on defining data as objects and then determining how different objects relate and interact with one another. To create an Object-oriented database: –define all the objects you plan on storing in the database –define the way each object relates to every other object within the database –After you identify an object, you put it into a class, or set of objects. –To define a class you have to determine what data each object within that class must have and which logic sequences, called methods, will affect those objects.

Object-Oriented Databases –The objects within a system can communicate with you or other objects using interfaces called messages. Advantages to an object-oriented database – easier to manipulate many forms of data –they can store and retrieve unstructured data, such as audio and video clips, more efficiently –programmers developing a new database can save time by reusing objects

No Secrets: Computers and Privacy The definition of privacy is based on the notion of access, which means physical proximity to a person or knowledge about that person. The US Constitution does not guarantee a right to privacy; it is implied, according to the Supreme Court Identity theft - stealing someone’s personal information for your own illegal use.

The Privacy Problem Record-matching - combining database information from databases that share a unique field. –Beneficial uses: crime-fighting (NCIC) establishing credit records –Problems: data errors data is immortal data isn’t secure

Code of Fair Information Practices No secret government databases Individuals can access and correct information about themselves in government databases Agencies ensure the reliability and security of database information –Nearly every European nation passed laws, which shows that it had more impact there than in the US, where business lobbyists blocked issues that they were against.

USA Patriot Act The FBI can get a search warrant for educational, medical, business, library and religious records by stating they are part of an ongoing investigation. No probable cause needs to be shown.

Threats by Database Database technology poses more of a threat to privacy because other information technologies amplify that threat: –Networks - make it possible for personal data to be transmitted almost anywhere instantly –Workplace monitoring - enables supervisors to count key strokes, monitor Web activity, remotely view what’s on the screens of employees –Surveillance - surveillance cameras can be combined with face- recognition software, picture databases, criminal databases; surveillance satellites –cell phones - required by law to include technology to determine transmit locations to emergency personnel during 911 calls.