Database Design and SQL Connie Wagner, Instructor.

Slides:



Advertisements
Similar presentations
C6 Databases.
Advertisements

Advantage Data Dictionary. agenda Creating and Managing Data Dictionaries –Tables, Indexes, Fields, and Triggers –Defining Referential Integrity –Defining.
Chapter 2 Data Models Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
The ADO Data Control. Universal Data Access Open Database Connectivity (ODBC) –standard for accessing data in databases OLE-DB –allows access to data.
Database Management: Getting Data Together Chapter 14.
1 Introduction The Database Environment. 2 Web Links Google General Database Search Database News Access Forums Google Database Books O’Reilly Books Oracle.
3-1 Chapter 3 Data and Knowledge Management
Lecture Fourteen Methodology - Conceptual Database Design
Chapter 12 Database Connectivity with ASP.NET JavaScript, Third Edition.
Chapter 1 An Overview of Database Management. 1-2 Topics in this Chapter What is a Database System? What is a Database? Why Database? Data Independence.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Overview of Database Languages and Architectures.
Objective In this session we will discuss about : What is ADO. NET ?
Microsoft Access Ervin Ha.
PHASE 3: SYSTEMS DESIGN Chapter 7 Data Design.
2 1 Chapter 2 Data Model Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
CHAPTER 9 DATABASE MANAGEMENT © Prepared By: Razif Razali.
Management Information Systems, 4 th Edition 1 Chapter 8 Data and Knowledge Management.
Database System Concepts and Architecture Lecture # 3 22 June 2012 National University of Computer and Emerging Sciences.
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 2-1 David M. Kroenke’s Chapter One: Why DB? Database Processing: Fundamentals,
Managing Data Resources
Database Concepts & Introduction to MS Access 1. Outline Database Overview  Database Management System Concepts  Database Structures Database, tables,
Chapter 1 Introduction to Databases Pearson Education ©
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.
Section 11 : Normalisation
1 Chapter 1 Overview of Database Concepts. 2 Chapter Objectives Identify the purpose of a database management system (DBMS) Distinguish a field from a.
Concepts of Database Management, Fifth Edition Chapter 1: Introduction to Database Management.
6 Chapter Databases and Information Management. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits.
Computer Science 101 Database Concepts. Database Collection of related data Models real world “universe” Reflects changes Specific purposes and audience.
I Information Systems Technology Ross Malaga 4 "Part I Understanding Information Systems Technology" Copyright © 2005 Prentice Hall, Inc. 4-1 DATABASE.
Lecturer: Gareth Jones. How does a relational database organise data? What are the principles of a database management system? What are the principal.
File Processing Concepts – Field – combination of 1 or more characters that is the smallest unit of data to be accessed – Record – group of related fields.
Relational Databases Database Driven Applications Retrieving Data Changing Data Analysing Data What is a DBMS An application that holds the data manages.
1.file. 2.database. 3.entity. 4.record. 5.attribute. When working with a database, a group of related fields comprises a(n)…
Information Systems & Databases 2.2) Organisation methods.
What is database?  Any Method for access info into Application from DataBase?  ODBC is standard for Accessing Data.  Problem with ODBC:  Information.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
1 CS 430 Database Theory Winter 2005 Lecture 2: General Concepts.
Management Information Systems, 4 th Edition 1 Chapter 8 Data and Knowledge Management.
Zhangxi Lin Texas Tech University ISQS 6347, Data & Text Mining 1 ISQS 6339 Data Management and Business Intelligence Database Review.
BSA206 Database Management Systems Lecture 2: Introduction to Oracle / Overview of Database Concepts.
Database Connectivity with ASP.NET. 2 Introduction Web pages commonly used to: –Gather information stored on a Web server database Most server-side scripting.
ADO.NET Architecture MIS3502: Application Integration and Evaluation David Schuff Adapted from material by Arnold Kurtz, David.
Instructor: Pavlos Pavlikas1 How Data is Stored Chapter 8.
Module 4 Introduction ADO.NET.
Introduction to Databases Dr. Osama AL Rababah. Objectives In this capture you will learn: Some common uses of database systems. The characteristics of.
Hoi Le. Why database? Spreadsheet is not good to: Store very large information Efficiently update data Use in multi-user mode Hoi Le2.
System Analysis and Design Copyright © Genetic Computer School 2007 SAD9-1 CHAPTER OVERVIEW  Entity Relationship Diagram  Data Model And Its Main Components.
Managing Data Resources File Organization and databases for business information systems.
Introduction to Databases
Integrating Data Lesson 6.
Accessing the Database Server: ODBC, OLE DB, and ADO
Information Systems Today: Managing in the Digital World
ADO.NET Accessing Databases in VS.NET
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Databases and Information Management
Database Basics An Overview.
Basic Concepts in Data Management
MANAGING DATA RESOURCES
Normalization Referential Integrity
Database.
PHP and MySQL.
MANAGING DATA RESOURCES
Databases and Information Management
Chapter 10 ADO.
Advanced Database System
Database Connections.
G061 - Data Dictionary.
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management
Presentation transcript:

Database Design and SQL Connie Wagner, Instructor

Class Syllabus Schedule Contact information

Covering In Class MS Access – developer’s view Proper steps in setting up a database SQL statements

Relational Databases Types of Databases – Flat Word tables, Excel, etc – Relational No redundancy Tables are related

Database Systems Three components – Data – Structure – Technology to store and retrieve Examples – Telephone book – Dictionary

Data All around us Needs to be shared – easily accessed Needs to be current Needs to be organized - structured Needs to be easily understood MUST be accurate

Structure Must be identified – Entities (fields) that describe the reality of the business – Attributes (properties) of these entities – Roles of the attributes – Relationships between the entities – Behavior of the entities and attributes when the data changes

Structure Importance of analysis – Primary objective is to know the business and design a model – Review current procedures, reports and forms

Structure Importance of analysis – Work with end-users Ask what is currently working Ask if you would change anything, and if so, what would it be What is their level of expertise Any special requirements – Current/Planned hardware Server End-user systems

Technology - Using a Database Application w/ Data Managed by a Database Server Create a service that owns the data – Manages how it is accessed to avoid conflicts Ensure all applications access data through this service

Complex Application w/Multiple Options for Each Layer Stores information in company database May need to run disconnected from the main system Connected to the network – Attached to central database and stores data in database Not connected to network – Stores data locally

Interfaces/Connections ODBC – open database connectivity – Programming layer RDO – old ADO – current (active data object) OLE DB – object linking and embedding database Others

Interfaces/Connections Efficiency – Fast processing Dependable