What Is Database?
What Is Database?
md 2024-06-05
Download PDF
To access the updated handouts, please click on the following link:
https://yasirbhutta.github.io/computer-basics/docs/database.html
Database Basics
What is a database?
Databases offer a number of advantages over traditional methods of data storage, such as paper files
and spreadsheets.
Databases are more efficient to store and manage large amounts of data.
Databases allow for easy searching and retrieval of data.
Databases can be used to share data with other users.
Types of databases:
There are many different types of databases, but the most common are relational databases and
non-relational databases.
Relational databases store data in tables, where each table is made up of rows and columns.
Non-relational databases store data in a variety of formats, such as XML or JSON.
Database Design
Database design is the process of creating a database that is efficient and meets the needs of the users.
There are a number of steps involved in database design, such as:
Identifying the data that needs to be stored
Determining the relationships between the data
Normalizing the data
Creating a database schema
SQL
1/4
database.md 2024-06-05
See Also:
Microsoft Access
Microsoft Access is a database management system (DBMS) developed by Microsoft. It combines the
relational Access Database Engine (ACE) with a graphical user interface (GUI) and software-development
tools. Here's what you can do with Microsoft Access:
1. Create Databases: You can build databases quickly using templates, even if you're not a developer.
2. Data Management: Easily find, report on, and manipulate data stored in Access.
3. Forms: Create rich data entry forms.
4. Data Import/Export: Import, transform, and export data from various sources¹².
See also:
1. Relational
2. Non-relational
3. Spreadsheet
2/4
database.md 2024-06-05
Which type of database stores data in tables with rows and columns?
1. Relational
2. Non-relational
3. Hierarchical
4. Graph
What is the process of identifying data relationships, normalizing data, and creating a database schema
called?
1. Querying of Database
2. Programming
3. Optimization of Database
4. Database Design
Which software program facilitates the creation, management, and access of databases?
1. Word processor
2. Web browser
3. Database management system (DBMS)
4. Operating system
Exercises
Write an SQL query to select all customers from a table named 'customers'.
Answer:
3/4
database.md 2024-06-05
Review Questions
What is a database?
Explain the difference between relational and non-relational databases.
Describe the steps involved in database design.
What are the different types of databases?
What are the advantages of using a database?
What is the role of a database management system (DBMS)?
4/4