EUt+ Mobility
Go back

Course Page ✏️


Database Design - UTCN
CS46.10

Description
 | Main steps to design a database; Data vs. Information
 | Historical roots of database ; Types of Databases
 | Business Rules; Data Models: Hierarchical, Network, Relational,
 | Entity-Relationship, Object Oriented
 | Degrees of Data Abstraction; Conceptual Model; Internal Model;
 | External Model; Physical Model
 | Entity-Relationship concepts and terminology; Entity-Relationship
 | diagrams; Relationships;     Connectivity     and     Cardinality;     Strength     and
 | Participation; Entity Supertypes and Subtypes
 | Functional dependencies; Normalization
 | Extended SQL – Transact-SQL; Writing Stored Procedures; Triggers
 | Extended SQL – Transact-SQL; Writing Stored Procedures; Triggers
 | Transaction Management and Concurrency Control; Transactions;
 | Logs; Locks
 | NoSQL DataBases
 | MongoDB
 | Data Warehouse - Need for Data Analysis; Decision Support
 | Systems; Data Warehouse Architectures
 | Facts, Dimensions, Attributes, Attribute Hierarchies; Data Mining
 | Database administration; Security

ECTS credits
5

Teaching Language
English

Exam Language
English

Support Materials Language
English

Basic Learning Outcomes

Managing Entity (faculty)
Automation and Computer Science Faculty - UTCN