Download databases_mis

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

IMDb wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Concurrency control wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Database wikipedia , lookup

Clusterpoint wikipedia , lookup

Relational model wikipedia , lookup

Database model wikipedia , lookup

Transcript
Database maintains information about various types of objects (inventory), events (transactions),
people (employees), and places (warehouses); collection of tables which are connected
Database management system (DBMS) creates, reads, updates, and deletes data in a database while
controlling access and security.
Two primary tools available for retrieving information from a DBMS:
1. Query-by-example (QBE) tool that helps users graphically design the answer to a question
against a database.
2. Structured query language (SQL) that asks users to write lines of code to answer questions
against a database.
Data element (or data field) is the smallest or basic unit of information. (can include a customer's name,
address, email, discount rate, preferred shipping method, product name, quantity ordered)
Data models are logical data structures that detail the relationships among data elements using graphics
or pictures.
Metadata provides details about data. For example, metadata for an image could include its size,
resolution, and date created. Metadata about a text document could contain document length, data
created, author's name, and summary.
Data dictionary compiles all of the metadata about the data elements in the data model.
DBMS use three primary data models for organizing information—hierarchical, network, and the
relational database, the most prevalent.
Relational database model stores information in the form of logically related two-dimensional tables. A
relational database management system allows users to create, read, update, and delete data in a
relational database.
Entity (also referred to as a table) stores data about a person, place, thing, transaction, or event.
Attributes (also called columns or fields) are the data elements associated with an entity.
Record- a collection of related data elements that describe an entity ( a single row of data)
CREATING RELATIONSHIPS THROUGH KEYS:
primary key is a field (or group of fields) that uniquely identifies a given record in a table.(1 entity)
A foreign key is a primary key of one table that appears as an attribute in another table and acts to
provide a logical relationship between the two tables.
Relationships b/n entities:
One-to-many
Many-to-many