Skip to content

Latest commit

History

134 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Introduction to Databases


Syllabus

Entity-Relationship Models and Diagrams. Entity Types and Attributes. Relationships. Relational Databases. Keys, Integrity. Relational Algebra. Formal Query Languages. SQL. Programmatic Databases Access. NoSQL Databases. RDF Triplestores. API Access

Detailed Program:

DayTopicActivities
Class 1Introduction, Syllabus, Evaluation, Integrated Development EnvironmentUsers creation
Class 2Basic Concepts, Representation. Abstraction. Structured and Unstructured Data
Class 3Types and Architecture of Databases. Relational and non-Relational Databases
Class 4Data Modeling: Diagrams, Relations, Schemas, Restrictions. Data Modeling ToolsData Modeling Exercises
Class 5Data Modeling: Table NormalizationData Modeling Exercises
Class 6Data Modeling: Conceptual, Logical, PhysicalData Modeling Exercises
Class 7SQL language: Standards, implementations, Relational Algebra
Class 8Introduction to RDBMS MySQLHands On MySQL CLI
Class 9SQL languageSQL practice
Class 10SQL languageSQL practice
Class 11SQL languageSQL practice
Class 12SQL languageRegular Expressions
Class 13SQL languageSQL practice
Class 14SQL languageSQL practice
---Evaluation---
Class 15Programmatic access to DatabasesPython programming
Class 16Programmatic access to DatabasesPython programming
Class 17Programmatic access to DatabasesPython programming
Class 18Programmatic access to DatabasesPython programming - SQLite
Class 19Programmatic access to DatabasesPython programming - SQLite
Class 20Introduction to RDBMS PostgresHands On Postgres CLI
Class 21Programmatic access to DatabasesPython programming - Postgres
Class 22Programmatic access to DatabasesPython programming - Interface with Pandas
Class 23Programmatic access to DatabasesPython programming - Interface with Pandas
Class 24Programmatic access to DatabasesPython programming - Interface with Pandas
Class 25Programmatic access to DatabasesPython programming - Interface with Pandas
Class 26Cloud Databases - DoltHub
Class 27Cloud Databases - DoltHub
Class 28NoSQL Databases
Class 29NoSQL DatabasesMongoDB practice
Class 30NoSQL DatabasesMongoDB practice
Class 31NoSQL DatabasesElastic Search
---Evaluation---
---------

About

Material for the discipline "Database Modeling and Use"

Resources

Stars

28 stars

Watchers

9 watching

Forks

Releases

Packages

Contributors

Languages