The document outlines key concepts in database practices, covering relational data models, distributed databases, XML databases, NoSQL systems, and database security. It details various models, architectures, and querying languages, as well as security issues and control mechanisms. Each unit focuses on different aspects of database technology and management, emphasizing both theoretical and practical applications.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
6 views1 page
DB Syllabus
The document outlines key concepts in database practices, covering relational data models, distributed databases, XML databases, NoSQL systems, and database security. It details various models, architectures, and querying languages, as well as security issues and control mechanisms. Each unit focuses on different aspects of database technology and management, emphasizing both theoretical and practical applications.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
DATABASE PRACTICES
UNIT I RELATIONAL DATA MODEL
Entity Relationship Model – Relational Data Model – Mapping Entity Relationship Model to Relational Model – Relational Algebra – Structured Query Language – Database Normalization.
UNIT II DISTRIBUTED DATABASES, ACTIVE DATABASES AND
OPEN DATABASE CONNECTIVITY Distributed Database Architecture – Distributed Data Storage – Distributed Transactions – Distributed Query Processing – Distributed Transaction Management – Event Condition Action Model – Design and Implementation Issues for Active Databases – Open Database Connectivity.
UNIT III XML DATABASES
Structured, Semi structured, and Unstructured Data – XML Hierarchical Data Model – XML Documents – Document Type Definition – XML Schema – XML Documents and Databases – XML Querying – XPath – XQuery
UNIT IV NOSQL DATABASES AND BIG DATA STORAGE SYSTEMS
NoSQL – Categories of NoSQL Systems – CAP Theorem – Document-Based NoSQL Systems and MongoDB – MongoDB Data Model – MongoDB Distributed Systems Characteristics – NoSQL Key-Value Stores – DynamoDB Overview – Voldemort Key-Value Distributed Data Store – Wide Column NoSQL Systems – Hbase Data Model – Hbase Crud Operations – Hbase Storage and Distributed System Concepts – NoSQL Graph Databases and Neo4j – Cypher Query Language of Neo4j – Big Data – MapReduce – Hadoop – YARN.
UNIT V DATABASE SECURITY
Database Security Issues – Discretionary Access Control Based on Granting and Revoking Privileges – Mandatory Access Control and Role-Based Access Control for Multilevel Security – SQL Injection – Statistical Database Security – Flow Control – Encryption and Public Key Infrastructures – Preserving Data Privacy – Challenges to Maintaining Database Security – Database Survivability – Oracle Label-Based Security.