Databases Cheyenne Ortega. Databases  A database is a collection of related data, stored in an organized manner so that it can be retrieved later. 

Slides:



Advertisements
Similar presentations
Organisation Of Data (1) Database Theory
Advertisements

Unit 7: Store and Retrieve it Database Management Systems (DBMS)
Computer Concepts 5th Edition Parsons/Oja Page 492 CHAPTER 10 File And Database Concepts Section A PARSONS/OJA Databases.
Chapter 3 Database Management
Lecture Microsoft Access and Relational Database Basics.
Chapter Physical Database Design Methodology Software & Hardware Mapping Logical Design to DBMS Physical Implementation Security Implementation Monitoring.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 10 Managing a Database.
Database Management: Getting Data Together Chapter 14.
Introduction to Databases CIS 5.2. Where would you find info about yourself stored in a computer? College Physician’s office Library Grocery Store Dentist’s.
Chapter 4: Database Management. Databases Before the Use of Computers Data kept in books, ledgers, card files, folders, and file cabinets Long response.
Chapter 14 The Second Component: The Database.
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER Application Software computing ESSENTIALS    
BUSINESS DRIVEN TECHNOLOGY
Lecture-8/ T. Nouf Almujally
Page 1 ISMT E-120 Introduction to Microsoft Access & Relational Databases The Influence of Software and Hardware Technologies on Business Productivity.
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 Ervin Ha.
Microsoft Access Database software. What is a database? … a database is an organized collection of data. A collection of data of similar information compiled.
Chapter 11 Databases.
MICROSOFT ACCESS Pn. Jamilah Binti Yusof. DEFINITION A database is the computer equivalent of an organized list of information. Typically, this information.
1 DATABASE TECHNOLOGIES BUS Abdou Illia, Fall 2007 (Week 3, Tuesday 9/4/2007)
Copyright © 2003 by Prentice Hall Module 4 Database Management Systems 1.What is a database? Data hierarchy and data organization Field, record, file,
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 13 Database Management Systems: Getting Data Together.
ASP.NET Programming with C# and SQL Server First Edition
DAY 15: ACCESS CHAPTER 2 Larry Reaves October 7,
Objectives Overview Define the term, database, and explain how a database interacts with data and information Define the term, data integrity, and describe.
DAY 14: ACCESS CHAPTER 1 Tazin Afrin October 03,
Chapter 6: Foundations of Business Intelligence - Databases and Information Management Dr. Andrew P. Ciganek, Ph.D.
Chapter 7: Database Systems Succeeding with Technology: Second Edition.
Management Information Systems MS Access MS Access is an application software that facilitates us to create Database Management Systems (DBMS)
Chapter 8 Database Applications and Implications.
Lecturer: Gareth Jones. How does a relational database organise data? What are the principles of a database management system? What are the principal.
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
Professor Michael J. Losacco CIS 1110 – Using Computers Database Management Chapter 9.
DAY 12: DATABASE CONCEPT Tazin Afrin September 26,
Introduction to Databases Trisha Cummings. What is a database? A database is a tool for collecting and organizing information. Databases can store information.
MS Access 2007 Management Information Systems 1. Overview 2  What is MS Access?  Access Terminology  Access Window  Database Window  Create New Database.
1 Database Concepts 2 Definition of a Database An organized Collection Of related records.
Technology In Action Chapter 11 1 Databases and… Databases and their uses Database components Types of databases Database management systems Relational.
Chapter 4c, Database H Definition H Structure H Parts H Types.
Database Management Systems.  Database management system (DBMS)  Store large collections of data  Organize the data  Becomes a data storage system.
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
Prepared By Prepared By : VINAY ALEXANDER ( विनय अलेक्सजेंड़र ) PGT(CS),KV JHAGRAKHAND.
Database. Data Base A database is a collection of related data, and the software used in databases to store, organize and retrieve the data is called.
ITGS Databases.
Database revision.
1 Technology in Action Chapter 11 Behind the Scenes: Databases and Information Systems Copyright © 2010 Pearson Education, Inc. Publishing as Prentice.
Database Principles. Basics A database is a collection of data, along with the relationships between the data The data has to be entered into a structure,
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.
Database Management Systems (DBMS)
DATA RESOURCE MANAGEMENT
Use of ICT in Data Management AS Applied ICT. Back to Contents Back to Contents.
0 / Database Management. 1 / Identify file maintenance techniques Discuss the terms character, field, record, and table Describe characteristics.
Flat Files Relational Databases
3/6: Data Management, pt. 2 Refresh your memory Relational Data Model
Word Processing Word processing packages such as Microsoft Word are text based. When text is entered via a keyboard, the characters are displayed on screen.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 7 Storing Organizational Information - Databases.
Databases Flat Files & Relational Databases. Learning Objectives Describe flat files and databases. Explain the advantages that using a relational database.
Database (Microsoft Access). Database A database is an organized collection of related data about a specific topic or purpose. Examples of databases include:
INTRODUCTION TO INFORMATION SYSTEMS LECTURE 9: DATABASE FEATURES, FUNCTIONS AND ARCHITECTURES PART (2) أ/ غدير عاشور 1.
Database Principles.
Prepared By: Bobby Wan Microsoft Access Prepared By: Bobby Wan
Databases.
BASIC INFORMATION ABOUT DATABASE MANAGEMENT SOFTWARE
GO! with Microsoft Access 2016
Databases A brief introduction….
Flat Files & Relational Databases
Spreadsheets, Modelling & Databases
The ultimate in data organization
Databases This topic looks at the basic concept of a database, the key features and benefits of a Database Management System (DBMS) and the basic theory.
Presentation transcript:

Databases Cheyenne Ortega

Databases  A database is a collection of related data, stored in an organized manner so that it can be retrieved later.  Databases are used in many different areas, an many IT systems have databases ‘behind the scene’, even if they are not immediately obvious.  A database is a collection of related data, stored in an organized manner so that it can be retrieved later.  Databases are used in many different areas, an many IT systems have databases ‘behind the scene’, even if they are not immediately obvious.

Examples of Databases  Business DB’s: includes customer information, product data, and supplier details. They are used by E-Commerce businesses such as Amazon, maintaining not just records of products but also shopping behaviors of the customers, allowing them to customize each costumers shopping experience.  Transport DB’s: flight or train information, providing passenger information and allowing customers to view and book destinations from anywhere as long as they have access to the internet.  Search engines: Google, Yahoo, and Bing use DB’s to store contents of web pages, and details about the user’s behaviors, including common search engines and trending topics.  Business DB’s: includes customer information, product data, and supplier details. They are used by E-Commerce businesses such as Amazon, maintaining not just records of products but also shopping behaviors of the customers, allowing them to customize each costumers shopping experience.  Transport DB’s: flight or train information, providing passenger information and allowing customers to view and book destinations from anywhere as long as they have access to the internet.  Search engines: Google, Yahoo, and Bing use DB’s to store contents of web pages, and details about the user’s behaviors, including common search engines and trending topics.

Examples of Databases  Social networks: Myspace, Facebook, Instagram and Twitter use a similar approach as the search engines.  Online DB’s: the freer encyclopedia Wikipedia, holds huge volumes of articles, images, and video accessible to anybody with an internet connection.  Government DB’s: include criminal records, tax records, medical records, library books, schools DB’s of students. All are linked together which makes privacy and control of data and ethical and social issue  Social networks: Myspace, Facebook, Instagram and Twitter use a similar approach as the search engines.  Online DB’s: the freer encyclopedia Wikipedia, holds huge volumes of articles, images, and video accessible to anybody with an internet connection.  Government DB’s: include criminal records, tax records, medical records, library books, schools DB’s of students. All are linked together which makes privacy and control of data and ethical and social issue

Software used  The software used to create and maintain databases is known as DATABASE MANAGEMENT SYSTEM or RELATIONAL DATABASE MANAGEMENT SYSTEM.  Examples of DBMS software with various capabilities include Microsoft access, MySQL, Microsoft SQL serve, and FileMaker Pro.  Spreadsheet application focus on numerical calculation and are not considered database programs.  The software used to create and maintain databases is known as DATABASE MANAGEMENT SYSTEM or RELATIONAL DATABASE MANAGEMENT SYSTEM.  Examples of DBMS software with various capabilities include Microsoft access, MySQL, Microsoft SQL serve, and FileMaker Pro.  Spreadsheet application focus on numerical calculation and are not considered database programs.

Database structure  Databases organize information into fields, records, and tables, determined by how the pieces of data relate to each other.  Fields are the smallest pieces of information in a database.  Fields are the names of a student price of a product, and the cell phone number of an employee. There are the property of an item.  Record is a collection of fields that relate to the same item.  The name, class, grade, home address, and address for one student form a record for that student.  Tables are collections of records that are all of the same type.  All records which represent students would go in the Student table.  Databases organize information into fields, records, and tables, determined by how the pieces of data relate to each other.  Fields are the smallest pieces of information in a database.  Fields are the names of a student price of a product, and the cell phone number of an employee. There are the property of an item.  Record is a collection of fields that relate to the same item.  The name, class, grade, home address, and address for one student form a record for that student.  Tables are collections of records that are all of the same type.  All records which represent students would go in the Student table.

Database structure  Primary key is a field which is different for every record in that table. This allows each record to be uniquely identified.  A student ID number would make an appropriate primary key, assuming each student has a different number.  Student name or phone number would not be a good primary key because several students might have the same name or same number.  Composite key consists of two or more fields which separately do not uniquely identify records, but do when combined.  Primary key is a field which is different for every record in that table. This allows each record to be uniquely identified.  A student ID number would make an appropriate primary key, assuming each student has a different number.  Student name or phone number would not be a good primary key because several students might have the same name or same number.  Composite key consists of two or more fields which separately do not uniquely identify records, but do when combined.

Database structure  Secondary keys (alternative keys or indexes) are a field which might frequently be used to search a table.  Data type is what each field in a database must have. It determines2 what sort of date can be stored in it, such as text, numbers, date, or an image.  Data types are a good first step to help ensure validation of data by only allowing data of the desired type.  Secondary keys (alternative keys or indexes) are a field which might frequently be used to search a table.  Data type is what each field in a database must have. It determines2 what sort of date can be stored in it, such as text, numbers, date, or an image.  Data types are a good first step to help ensure validation of data by only allowing data of the desired type.

Flat file databases  A flat file database is a database which contains just one table.  Redundant data: data that is needlessly repeated.  Redundant data causes several problems:  Data integrity- the more often that data is repeated the higher the chance that a mistake will be made. This leads to different, inconsistent, values in different records.  Data integrity- relating to the above, if the repetition occurs then the whole database must be searched for this mistake of data. This creates problems because some copies of the field might be updated while others are missed, creating consistent data.  Wasted storage space- multiplied by thousands or even hundreds of thousands records, redundant data can consume a lot of disk and memory space.  A flat file database is a database which contains just one table.  Redundant data: data that is needlessly repeated.  Redundant data causes several problems:  Data integrity- the more often that data is repeated the higher the chance that a mistake will be made. This leads to different, inconsistent, values in different records.  Data integrity- relating to the above, if the repetition occurs then the whole database must be searched for this mistake of data. This creates problems because some copies of the field might be updated while others are missed, creating consistent data.  Wasted storage space- multiplied by thousands or even hundreds of thousands records, redundant data can consume a lot of disk and memory space.

Normalization and Relation databases  A beter way to represent is using a relational data. Relational databases split data into multiple tables, each containing records related to one type of item.  The process of creating a relational database which has no redundant data is known as normalization.  A beter way to represent is using a relational data. Relational databases split data into multiple tables, each containing records related to one type of item.  The process of creating a relational database which has no redundant data is known as normalization.

Relationships  Once the data has been normalized into separate tables, those tables must be linked, or related to other tables.  When looking at a book we need a way to find out the information about the author.  There is a one-to-many relationships here: one author has many books, but one book only has one author.  The AuthorID field in the books table is known as a foreign key, because it only exists to be part of a relationship with another table.  Once the data has been normalized into separate tables, those tables must be linked, or related to other tables.  When looking at a book we need a way to find out the information about the author.  There is a one-to-many relationships here: one author has many books, but one book only has one author.  The AuthorID field in the books table is known as a foreign key, because it only exists to be part of a relationship with another table.

Queries  A query is a way of selecting only the records in a database that match certain criteria. For example:  All students who achieved over 90% in the test.  All results from Student A which were less than 40%  All products that have less than 10 items in stock  All customers whose last purchase was over 6 months ago  All appointments today between 9:00 and 12:00  All books which are paperback and which longer than 400 pages  All books by American or English  A query is a way of selecting only the records in a database that match certain criteria. For example:  All students who achieved over 90% in the test.  All results from Student A which were less than 40%  All products that have less than 10 items in stock  All customers whose last purchase was over 6 months ago  All appointments today between 9:00 and 12:00  All books which are paperback and which longer than 400 pages  All books by American or English

Queries  Boolean operators such as AND, OR, and NOT are used to combine criteria. For example:  Language is English OR Spanish  Language is NOT English  Language is Italian AND author is Levi  The words AND, OR, and NOT are mathematical operators.  Parameter query prompts the user for a value when the query is run.  Parameter queries allow criteria to be specified at run-time rather design-time, allowing much greater flexibility.  Boolean operators such as AND, OR, and NOT are used to combine criteria. For example:  Language is English OR Spanish  Language is NOT English  Language is Italian AND author is Levi  The words AND, OR, and NOT are mathematical operators.  Parameter query prompts the user for a value when the query is run.  Parameter queries allow criteria to be specified at run-time rather design-time, allowing much greater flexibility.

Forms  Forms are used to present a user friendly graphical interface for entering and altering data in a database.  Forms are used to present a user friendly graphical interface for entering and altering data in a database.

Reports  Reports are a way of presenting data from table in a database in a more professional manner than the default data sheet view.  Like forms, reports can be customized in terms of layouts, colors, company logos, and data field layout.  Reports are a way of presenting data from table in a database in a more professional manner than the default data sheet view.  Like forms, reports can be customized in terms of layouts, colors, company logos, and data field layout.

Validation  Data validation : is the process of ensuring that data is in the correct format for a particular field.  For example, validation could be used to ensure that when a credit card number is entered, it contains exactly seventeen numbers, and no letters.  Data validation : is the process of ensuring that data is in the correct format for a particular field.  For example, validation could be used to ensure that when a credit card number is entered, it contains exactly seventeen numbers, and no letters.

Data matching  Data matching (A.K.A. Computer matching) is often used to build up a profile of an individual by combining data about them from several databases.  Commonly used by governments to root out fraud, such as false benefit claim.  For example, in the UK adults living on their own, or living with non tax payers such as children or students, qualify for a lower council tax rate.  Data matching (A.K.A. Computer matching) is often used to build up a profile of an individual by combining data about them from several databases.  Commonly used by governments to root out fraud, such as false benefit claim.  For example, in the UK adults living on their own, or living with non tax payers such as children or students, qualify for a lower council tax rate.

Data mining in business  Data mining (A.K.A. knowledge discovery) is the process of discovering hidden patterns and trends in large database.  These patterns and trends would be difficult or impossible for a human to spot, in part because of the large volume of data.  Data mining (A.K.A. knowledge discovery) is the process of discovering hidden patterns and trends in large database.  These patterns and trends would be difficult or impossible for a human to spot, in part because of the large volume of data.

Data mining in health  Health insurance companies perform a similar task when a person applies for medical insurance, medical histories and family histories are checked to determine an individual's risk.

Data Protection Act  The DPA is a UK law that governs the use of data collected and stored on a computer system.  The DPA identifies different stakeholders including data users, data subject, data controllers, and information commissioner.  The DPA obliges data users to follow rules when collecting, storing, and processing data.  The DPA is a UK law that governs the use of data collected and stored on a computer system.  The DPA identifies different stakeholders including data users, data subject, data controllers, and information commissioner.  The DPA obliges data users to follow rules when collecting, storing, and processing data.