INTRODUCTION TO DATABASE USING MS ACCESS 2013 PART 2 NOVEMBER 4, 2014.

Slides:



Advertisements
Similar presentations
Chapter 10: Designing Databases
Advertisements

Database Systems: Design, Implementation, and Management Tenth Edition
Lecture-7/ T. Nouf Almujally
Introduction to Database. What is Database?  A database is a collection of information that is organized so that it can easily be accessed, managed,
Database Processing: Fundamentals, Design and Implementation, 9/e by David M. KroenkeChapter 1/1 Copyright © 2004 Please……. No Food Or Drink in the class.
Management Information Systems, Sixth Edition
Databases Chapter Distinguish between the physical and logical view of data Describe how data is organized: characters, fields, records, tables,
Oct 31, 2000Database Management -- Fall R. Larson Database Management: Introduction to Terms and Concepts University of California, Berkeley School.
1 Basic DB Terms Data: Meaningful facts, text, graphics, images, sound, video segments –A collection of individual responses from a marketing research.
Chapter 3. 2 Chapter 3 - Objectives Terminology of relational model. Terminology of relational model. How tables are used to represent data. How tables.
Database Design Chapter 3.
Chapter 4 Relational Databases Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 4-1.
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
APPENDIX C DESIGNING DATABASES
Database Architecture The Relational Database Model.
IST Databases and DBMSs Todd S. Bacastow January 2005.
The Relational Database Model
DATA BASES Team 3 Group 203. What is a DATABASE? A database is a collection of data from one context and systematically stored for later use. In this.
Lecture 2 The Relational Model. Objectives Terminology of relational model. How tables are used to represent data. Connection between mathematical relations.
Chapter 4 The Relational Model Pearson Education © 2014.
Chapter 4 The Relational Model.
Chapter 3 The Relational Model Transparencies Last Updated: Pebruari 2011 By M. Arief
Database Management System Lecture 3 Models of Database Management Systems.
RAJIKA TANDON DATABASES CSE 781 – Database Management Systems Instructor: Dr. A. Goel.
Web-Enabled Decision Support Systems
DATABASE. A database is collection of information that is organized so that it can easily be accessed, managed and updated. It is also the collection.
Chapter 9 Designing Databases Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Concepts and Terminology Introduction to Database.
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
MIS 301 Information Systems in Organizations Dave Salisbury ( )
CODD’s 12 RULES OF RELATIONAL DATABASE
Prof. Sujata Rao Introduction to Computers & MIS Data Base Concepts Lesson 6.
Prof. Sujata Rao Introduction to Computers & MIS Data Base Concepts Lesson 8.
Copyright © Curt Hill The Relational Model of Database Basic organization and terms.
Lecture2: Database Environment Prepared by L. Nouf Almujally & Aisha AlArfaj 1 Ref. Chapter2 College of Computer and Information Sciences - Information.
1 Chapter 1 Introduction. 2 Introduction n Definition A database management system (DBMS) is a general-purpose software system that facilitates the process.
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
Chapter 12: Designing Databases
Lecture2: Database Environment Prepared by L. Nouf Almujally 1 Ref. Chapter2 Lecture2.
FEN Introduction to the database field:  Applications, concepts and terminology Seminar: Introduction to relational databases.
Databases Shortfalls of file management systems Structure of a database Database administration Database Management system Hierarchical Databases Network.
Fanny Widadie, S.P, M.Agr 1 Database Management Systems.
Prepared By Prepared By : VINAY ALEXANDER ( विनय अलेक्सजेंड़र ) PGT(CS),KV JHAGRAKHAND.
Relational Theory and Design
Lection №4 Development of the Relational Databases.
Relations, Functions, and Matrices Mathematical Structures for Computer Science Chapter 4 Copyright © 2006 W.H. Freeman & Co.MSCS Slides Relations, Functions.
Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin APPENDIX C DESIGNING DATABASES APPENDIX C DESIGNING DATABASES.
The Relational Model. 2 Relational Model Terminology u A relation is a table with columns and rows. –Only applies to logical structure of the database,
Databases Chapter Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Jemerson Pedernal IT 2.1 FUNDAMENTALS OF DATABASE APPLICATIONS by PEDERNAL, JEMERSON G. [BS-Computer Science] Palawan State University Computer Network.
The relational model1 The relational model Mathematical basis for relational databases.
Logical Database Design and Relation Data Model Muhammad Nasir
SHAKEELA Databases = Fun..Fun..Fun. Databases are……UBIQUITOUS EVERYWHERE...Ever Present…used all over the world  Online Movie Store  Airlines  Grades.
INFORMATION TECHNOLOGY DATABASE MANAGEMENT. A database is a collection of information organized to provide efficient retrieval. The collected information.
Chapter 4 The Relational Model Pearson Education © 2009.
LECTURE TWO Introduction to Databases: Data models Relational database concepts Introduction to DDL & DML.
Data Models. 2 The Importance of Data Models Data models –Relatively simple representations, usually graphical, of complex real-world data structures.
1 © 2013 Cengage Learning. All Rights Reserved. This edition is intended for use outside of the U.S. only, with content that may be different from the.
Lecture 5 Data Model Design Jeffery S. Horsburgh Hydroinformatics Fall 2012 This work was funded by National Science Foundation Grant EPS
Rationale Databases are an integral part of an organization. Aspiring Database Developers should be able to efficiently design and implement databases.
© 2017 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Management Information Systems by Prof. Park Kyung-Hye Chapter 7 (8th Week) Databases and Data Warehouses 07.
Databases Chapter 16.
The Context of Database Management
Chapter 4 Relational Databases
Database.
Chapter 4 The Relational Model Pearson Education © 2009.
Relational Database Model
Data Model.
Chapter 4 The Relational Model Pearson Education © 2009.
Presentation transcript:

INTRODUCTION TO DATABASE USING MS ACCESS 2013 PART 2 NOVEMBER 4, 2014

WHAT IS DATABASE? a structured set of data held in a computer, especially one that is accessible in various ways. a structured set of data held in a computer, especially one that is accessible in various ways. an organized collection of data. an organized collection of data. a collection of data that is organized so that its contents can easily be accessed, managed, and updated. a collection of data that is organized so that its contents can easily be accessed, managed, and updated.

TWO MAIN TYPES OF DATABASE

OPERATIONAL DATABASE It is a dynamic database that is used by any organization in its daily operation. They are used to collect data, maintain, modify and delete data. It is a dynamic database that is used by any organization in its daily operation. They are used to collect data, maintain, modify and delete data.

ANALYTICAL DATABASE It is a static database, wherein data is rarely modified. This database is often used and track historical data to make long term projections and analysis. It is a static database, wherein data is rarely modified. This database is often used and track historical data to make long term projections and analysis.

SIX STRUCTURED DATABASE MODELS

ENTITY-RELATIONSHIP MODEL This model is an abstract conceptual representation of data. This model is an abstract conceptual representation of data.

HIERARCHICAL MODEL In a hierarchical model, data is organized into a tree-like structure, implying a single parent for each record. A sort field keeps sibling records in a particular order. Hierarchical structures were widely used in the early mainframe database management systems, such as the Information Management System (IMS) by IBM, and now describe the structure of XML documents. This structure allows one one-to-many relationship between two types of data. This structure is very efficient to describe many relationships in the real world; recipes, table of contents, ordering of paragraphs/verses, any nested and sorted information. In a hierarchical model, data is organized into a tree-like structure, implying a single parent for each record. A sort field keeps sibling records in a particular order. Hierarchical structures were widely used in the early mainframe database management systems, such as the Information Management System (IMS) by IBM, and now describe the structure of XML documents. This structure allows one one-to-many relationship between two types of data. This structure is very efficient to describe many relationships in the real world; recipes, table of contents, ordering of paragraphs/verses, any nested and sorted information.

NETWORK MODEL The network model expands upon the hierarchical structure, allowing many-to- many relationships in a tree-like structure that allows multiple parents. It was most popular before being replaced by the relational model, and is defined by the CODASYL specification. The network model expands upon the hierarchical structure, allowing many-to- many relationships in a tree-like structure that allows multiple parents. It was most popular before being replaced by the relational model, and is defined by the CODASYL specification.

DIMENSIONAL MODEL In the dimensional model, a database schema consists of a single large table of facts that are described using dimensions and measures. A dimension provides the context of a fact (such as who participated, when and where it happened, and its type) and is used in queries to group related facts together. Dimensions tend to be discrete and are often hierarchical; for example, the location might include the building, state, and country. A measure is a quantity describing the fact, such as revenue. It is important that measures can be meaningfully aggregated—for example, the revenue from different locations can be added together. In the dimensional model, a database schema consists of a single large table of facts that are described using dimensions and measures. A dimension provides the context of a fact (such as who participated, when and where it happened, and its type) and is used in queries to group related facts together. Dimensions tend to be discrete and are often hierarchical; for example, the location might include the building, state, and country. A measure is a quantity describing the fact, such as revenue. It is important that measures can be meaningfully aggregated—for example, the revenue from different locations can be added together.

OBJECT-RELATIONAL MODEL Is a model that utilizes the relationship model as well as the object oriented- programming paradigm. This model attempts to bring database and application programming closer together. Is a model that utilizes the relationship model as well as the object oriented- programming paradigm. This model attempts to bring database and application programming closer together.

RELATIONAL MODEL The relational model was introduced by E.F. Codd in 1970 as a way to make database management systems more independent of any particular application. It is a mathematical model defined in terms of predicate logic and set theory, and systems implementing it have been used by mainframe, midrange and microcomputer systems. The relational model was introduced by E.F. Codd in 1970 as a way to make database management systems more independent of any particular application. It is a mathematical model defined in terms of predicate logic and set theory, and systems implementing it have been used by mainframe, midrange and microcomputer systems. The products that are generally referred to as relational databases in fact implement a model that is only an approximation to the mathematical model defined by Codd. Three key terms are used extensively in relational database models: relations, attributes, and domains. A relation is a table with columns and rows. The named columns of the relation are called attributes, and the domain is the set of values the attributes are allowed to take. The products that are generally referred to as relational databases in fact implement a model that is only an approximation to the mathematical model defined by Codd. Three key terms are used extensively in relational database models: relations, attributes, and domains. A relation is a table with columns and rows. The named columns of the relation are called attributes, and the domain is the set of values the attributes are allowed to take.

DATABASE DEFINITIONS/TERMINOLOGIES

DEFINITIONS DATA – it is a number or value found and stored in the database. DATA – it is a number or value found and stored in the database. INFORMATION – it is a data that has been processed thereby making it relevant and meaningful to the person viewing it. Information is dynamic because it changes relative to the data stored in the database and it could be processed in many ways. INFORMATION – it is a data that has been processed thereby making it relevant and meaningful to the person viewing it. Information is dynamic because it changes relative to the data stored in the database and it could be processed in many ways. RELATIONSHIPS – they exist when two or more tables have connection or association RELATIONSHIPS – they exist when two or more tables have connection or association

NULL – it is used to represent a value that is unknown or missing. A null value is neither zero nor blank NULL – it is used to represent a value that is unknown or missing. A null value is neither zero nor blank FILE – it is an organized collection of data about an entity. FILE – it is an organized collection of data about an entity. RECORD – it refers to a specific person, place, thing or event. Record also known as the “tuple in the relational database terminology. It pertains to structure in the database table which database table representing unique instance of a subject RECORD – it refers to a specific person, place, thing or event. Record also known as the “tuple in the relational database terminology. It pertains to structure in the database table which database table representing unique instance of a subject

FIELD – it is the smallest structure of a data from a larger database structure in a relational database. A field can store data in database and represent a character of the subject to which database table it resides FIELD – it is the smallest structure of a data from a larger database structure in a relational database. A field can store data in database and represent a character of the subject to which database table it resides VIEW – it is also known as virtual table. It is called a virtual table since it does not hold data on its own; rather it gets data from the table to which it is based. And since it comes from other table it is composed of several fields coming from one or more data. VIEW – it is also known as virtual table. It is called a virtual table since it does not hold data on its own; rather it gets data from the table to which it is based. And since it comes from other table it is composed of several fields coming from one or more data. KEYS – these are field that serve a specific purposed within a table. There are two types of keys, the primary and the foreign key. The primary key is a field that uniquely identifies a record in the table while a foreign key is a special field that establishes relationship between two tables. KEYS – these are field that serve a specific purposed within a table. There are two types of keys, the primary and the foreign key. The primary key is a field that uniquely identifies a record in the table while a foreign key is a special field that establishes relationship between two tables.