Download presentation
Presentation is loading. Please wait.
Published byBartholomew Pope Modified over 9 years ago
1
Chapter 2 Introduction to Database Development Database Processing David M. Kroenke © 2000 Prentice Hall
2
Database Components Page 26 Figure 2-1 © 2000 Prentice Hall
3
Chapter 2 © 2000 Prentice Hall Types of Data User data Metadata Indexes Application Metadata Page 25
4
Chapter 2 © 2000 Prentice Hall User Data A table of data called a relation Columns are fields or attributes Rows are entities Relations must be structured properly Page 26
5
Chapter 2 © 2000 Prentice Hall Metadata Page 27 “A description of the structure of the database” System tables store metadata –number of tables and table names –number of fields and field names –primary key fields –field names, data types, and length
6
Chapter 2 © 2000 Prentice Hall Indexes Improve performance Improve accessibility (Overhead data) Page 28
7
Chapter 2 © 2000 Prentice Hall Page 29 Application Metadata Stores the structure and format of –forms –reports –queries –other application components
8
Chapter 2 © 2000 Prentice Hall Page 29 The DBMS Design Tools Subsystem Run-Time Subsystem DBMS Engine
9
Chapter 2 © 2000 Prentice Hall The Design Tools Subsystem Page 29 Tools to design and develop –tables –forms –queries –reports Programming Languages –macros –languages
10
Chapter 2 © 2000 Prentice Hall Run-Time Subsystem Chapter 1 Page 30 Processes database components created by design tools
11
Chapter 2 © 2000 Prentice Hall DBMS Engine Page 30 Intermediary between the design tools and run-time subsystems and the data Also handles... –transaction management –locking –backup and recovery
12
Chapter 2 © 2000 Prentice Hall Page 30 Database Schema Defines a database’s structure –tables - subjects within the database –relationships - one-to-many or 1:N –domains - set of values a column may have –business rules - restrictions on data values
13
Table Design in Access 2000 Page 32 Figure 2-4 © 2000 Prentice Hall
14
Relationships in Access 2000 Page 32 Figure 2-5 © 2000 Prentice Hall
15
Chapter 2 © 2000 Prentice Hall Page 34 Components of Applications Forms Queries Reports Menus Application Programs
16
Forms in Access 2000 Page 34 Figure 2-6a © 2000 Prentice Hall
17
Forms in Access 2000 Page 34 Figure 2-6b © 2000 Prentice Hall
18
Forms in Access 2000 Page 34 Figure 2-6c © 2000 Prentice Hall
19
Queries in Access 2000 Page 34 Figure 2-8
20
Reports in Access 2000 Page 34 Figure 2-10
21
Menus in Access 2000 Page 34 Figure 2-12
22
Visual Basic in Access 2000 Page 34 Figure 2-14
23
Chapter 2 © 2000 Prentice Hall Database Development Process Terminology Page 41 Prototype - sample database Top-down development - general to specific (global perspective) Bottom-up development - specific to general (faster, less risky)
24
Chapter 2 © 2000 Prentice Hall Data Modeling Page 42 Interviewing users documenting requirements building a data model building a database prototype a process of inference (working backwards)
25
Chapter 2 © 2000 Prentice Hall Data Models Page 44 Entity-Relationship Model Semantic Object Model
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.