Database Design Interview Questions Author: Basit A. Farooq In this article, we will outline questions suitable for a Database Developer/Database Analyst interview to assess the candidates skills related to database design. Question 1: What is Database Management System (DBMS)? Answer: The software that manages the storage and access to the data in the databases. Question 2: Describe the main phases...
Tag: database design
SQL Server: Database Design Basics – (Part 2)
SQL Server: Database Design Basics – (Part 2) Author: Basit A. Farooq In this article, you will learn about table design, entities and attributes and their relation to the tables and columns. You will also learn how to enforce data integrity through domain integrity, entity integrity, referential integrity, and user-defined integrity, and how to use primary keys, unique constraints and...
SQL Server: Database Design Basics – (Part 1)
SQL Server: Database Design Basics – (Part 1) Author: Basit A. Farooq In this article, you will learn about database design concepts. The database design concepts discussed in this article focus almost exclusively on OLTP requirements. OLAP design is beyond the scope of this article. Database design process According to Wikipedia, the term database design can be used to describe...
Understanding Data Normalization
Understanding Data Normalization Author: Basit A. Farooq Introduction Normalization, which is the key part of the OLTP databases logical design process, is a design requirement for OLTP databases. Normalization refers to a process used to design relational database tables. Its objectives include minimizing the duplication of information within OLTP databases, as well as reducing the overall size of databases and...