FINAL 389 Flashcards
Database:
collection of data which can be used…
alone, combined / related to other data to provide answers to the user’s questions.
Database Management Systems (DBMS)
not a database.
to access info from a database, you need a DBMS.
set of computer programs that enable users to create, modify, and utilize database information
What do DBMS do?
provide management of database
control access to data
contain a query language to retrieve info easily.
DBMS examples:
Microsoft Access, Microsoft SQL Server, Oracle
Steps in Database design:
- Requirement Analysis
- Conceptual Database design
- Physical Database design.
Requirement analysis
step in database design that asked the question, “what does the user want?”
Conceptual database design:
step in database design.
defining the entities and attributes, and the relationships between these —> ERD
physical database design:
implementation of the conceptual design using a database management system
Data Definition Language (DDL)
the language used to create and format the fields in a database.
Examples of DDL function:
- Determine field size (#of characters)
- Assign field name
- Set data type (text, numeric, date, etc)
- Identify primary key
- Establish default value.
Data Manipulation Language (DML)
Language used for data maintenance
updating (change)
inserting (add)
deleting (remove)
Schema
The entire database
Subschema
A set of the database (called a view)
Queries:
Allow users to extract some portion of the data in the database.
Reports
What else can queries do?
be used to change or delete a record.