DATABASE CONCEPT - ITTools
DATABASE CONCEPT - ITTools
1. Logical Schema - the overall logical structure of schema which do not also contain
the database sufficient metadata. Thus, makes it
2. Physical Schema overall physical structure of almost impossible to manage or automate
database the data.
3. Instance- actual content of database at a e. Network and Hierarchal Model
particular point in time Network Data Model is a type of data
4. Physical Data Interdependence – the ability to model where entities are illustrated in a
modify the physical schema w/o changing graphical representation of which
entities can be accessed through
different paths.
Data Models
- A collection of tools for describing data, data
Hierarchal Data Model is a type of
relationships, data semantics, data constraints
data model where entities have a root
- Relational model
and several branches and stems like
- Entity-Relationship data models (for database trees. This root is sometimes called the
design) parent entity.
- Object-based data models (Object Oriented and
Object Institutional)
- Semi structured data models 2. Difference between DDL and DM
- Network model The key difference between the Data
- Hierarchal model Definition Language and Data Manipulation
Language is that the former is used to define
Homework # 1 the structure of a database or simply put, to
1. Definition of terms create a table or relation while the latter’s
a. Relational Model is one of the methods function is used to edit the table created by
of organizing data where the data are DDL.
illustrated in terms of tuples, clustered
BASIS DDL DML
into relations. It is a method which
follows the first-order predicate logic.
Basic DDL is used to DML is used
First-order logic is a language that
create the to populate
enhances information about objects in a
database and
more concise way and present the
schema. manipulate
relationship between the objects.
database
b. Entity - Relationship Model is a
Full Form Data Definition Data
graphical diagram of entities and its
Language Manipulation
relationship with one another. This is very
Language
useful in computing organization of data
within databases. It has four types of
Classificat DDL is not DML is further
relationships: One-to-One, One-to-Many,
ion classified further. classified as
Many-to-One, and Many-to-Many.
Procedural
and Non-
c. Object – Based Data Model is a type of
Procedural
data model that is more focused on
DMLs.
complex real-world problems illustration.
Both data and their relationships are
Command CREATE, ALTER, SELECT,
contained in a single diagram or structure
s DROP, INSERT,
known as an object.
TRUNCATE AND UPDATE,
COMMENT and DELETE,
d. Semi – Structured Data Model is a RENAME, etc. MERGE, CALL,
type of data model that is deviant to any etc.
other types of data model but has some
structure. It also does not have a fixed 3. Definition of SQL
IT Tools Reviewer |3