Introduction to database management systems
Chapters
Data independence
Data independence is a form of database management which keeps data separated from all programs that make use of it. Data independence can be defined as the capacity to change schema at one level without changing the schema at next higher level.
Logical Data Independence
Logical data independence indicates that conceptual schema can be changed without affecting existing external schemas. The change would be absorbed by mapping between external and conceptual levels. Logical data independence also insulates application programs from operations such as combining two records into one or splitting an existing record into two or more records.
Physical Data Independence
Physical data independence indicates that physical storage structures or devices could be changed without affecting conceptual schema. The change would be absorbed by mapping between internal and conceptual levels. Physical data independence is achieved by presence of internal level of database and then, transformation from conceptual level of database to internal level.
Description
This free tutorial covers the basics of database management system to help you with your understanding on the topic, Please note that this tutorial assumes that either you are a beginner or just want to brush up your understanding on DBMS
Tutorial covers the topics below
- What is DBMS?
- Architecture
- Data Models
- Data Schemas
- Data Independence
- Entity-Relation Model Basic Concept
- Entity-Relation Diagram Representation
- Generalization, Aggregation
- Codd's 12 Rules
- Relational Data Model
- Relational Algebra
- Structured Query Language
- Normalization
- Database Joins
- Storage System
- Indexing
- Hashing
- Transaction
- Concurrency Control and Deadlock
- Data Backup and Recovery
Audience
Absolute beginners or students who wish to brush up their understanding on DBMSes
Author: Subject Coach
Added on: 16th Sep 2015
You must be logged in as Student to ask a Question.
None just yet!