Database Management System (DBMS) is system software for creating and managing databases. The DBMS provides users and programmers with a systematic way to create, retrieve, update and manage data.
some DBMS examples include MySQL, PostgreSQL, Microsoft Access, SQL Server, FileMaker, Oracle, RDBMS, dBASE, Clipper, and FoxPro. Since there are so many database management systems available, it is important for there to be a way for them to communicate with each other. For this reason, most database software comes with an Open Database Connectivity (ODBC) driver that allows the database to integrate with other databases. For example, common SQL statements such as SELECT and INSERT are translated from a program’s proprietary syntax into a syntax other databases can understand.
Concept & Overview of DBMS, Data Models, Database Languages, Database Administrator, Database Users, Three Schema
architecture of DBMS.
Entity-Relationship Model [6L]
Basic concepts, Design Issues, Mapping Constraints, Keys, Entity-Relationship Diagram, Weak Entity Sets, Extended E-R features.
Relational Model [5L]
Structure of relational Databases, Relational Algebra, Relational Calculus, Extended Relational Algebra Operations, Views,
Modifications Of the Database.
SQL and Integrity Constraints [8L]
Concept of DDL, DML, DCL. Basic Structure, Set operations, Aggregate Functions, Null Values, Domain Constraints, Referential
Integrity Constraints, assertions, views, Nested Subqueries, Database security application development using SQL, Stored
procedures and triggers.
Relational Database Design [9L]
Functional Dependency, Different anamolies in designing a Database., Normalization using funtional dependencies, Decomposition,
Boyce-Codd Normal Form, 3NF, Nomalization using multi-valued depedencies, 4NF, 5NF
Internals of RDBMS [7L]
Physical data structures, Query optimization : join algorithm, statistics and cost bas optimization. Transaction processing,
Concurrency control and Recovery Management : transaction model properties, state serializability, lock base protocols, two phase
File Organization & Index Structures [6L]
File & Record Concept, Placing file records on Disk, Fixed and Variable sized Records, Types of Single-Level Index (primary,
secondary, clustering), Multilevel Indexes, Dynamic Multilevel Indexes using B tree and B+ tree
Also, see Algorithm
Also, see Internship providing sites
Also, see Hacking
Also, see Seo
Also see Blogging
Also see top 10
Also see Chrome extension
Also see Seo and seo tips
Also see Frameworks
Also see Domain and Web hosting
Also see Data Structure
Also see Aptitude test for a job
Also see Opearting System