Bs14 Database Management System

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

BSCIT 1st Semester Subject Code : BS14 Subject Name : Database Management Systems

Block 1 Introduction to Database System


Unit 1Introduction To Data Base System: Introduction, Objectives, Traditional file oriented approach, Motivation for database approach, Database basics, Three views of data, The three level architecture of DBMS, External level or subschema, Conceptual level or conceptual schema, Internal level or physical schema, Mapping between different levels, Database management system facilities, Data definition language, Data manipulation language, Elements of a database management system, DML precompiled, DDL compiler, File manager, Database manager, Query processor, Database administrator, Data dictionary, Advantages and disadvantages of DBMS.

Unit 2-

Database Models: Introduction, Objectives,File management system, Entity-relationship (e-r) diagram, Intrdoction of erd, Entity-relationship diagram, Generalization and aggregation, Aggregation, The

hierarchical model, The network model, The relational model, Advantages and disadvantages of relational approach, An example of a relational model. Unit 3File Organisation For DBMS: file Introduction, Objectives, File file

organization,

Sequential

organisation,

Index-sequential

organization, Types of indexes, B-trees, Advantages of b-tree indexes, Direct file organization, Need for the multiple access path.

BLOCK 2 Relational model and Normalisation


Unit 1Representing Data Elements: Data Elements and Fields, Representing Relational Database Elements, Records, Representing

BSCIT 1st Semester Subject Code : BS14 Subject Name : Database Management Systems
Block and Record Addresses, Client-Server Systems, Logical and Structured Addresses, Record Modifications, Index Structures, Indexes on Sequential Files, Secondary Indexes, B-Trees, Hash Tables.

Unit 2-

Relational Model: Introduction, Objectives, Concepts of a relational model, Formal definition of a relation, The codd commandments

Unit 3-

Normalization: Functional dependency, Normalization, First normal form, Second normal form, Third normal form, Boyce-codd normal form, Multi-valued dependency, Fifth normal form.

BLOCK 3 Introduction to SQL


Unit 1Structured Query Language: Introduction of SQL, DDL statements, DML statements, View definitions, Constraints and triggers, Keys and foreign keys, Constraints on attributes and tuples, Modification of constraints, Cursors, Dynamic SQL

Unit 2-

Relational Algebra: Basics of relational algebra, Set operations on relations, Extended operators of relational algebra, Constraints on relations.

Unit 3-

Management Considerations: Introduction, Objectives, Organisational resistance to DBMS tools, Conversion from an old system to a new system, Evaluation of a DBMS, Administration of a database management system

You might also like