Saturday, November 2, 2019

What are the database













  • What is data?

        data is known facts that can be recorded and have an implicit meaning.











  • What is a Database?

        A database is a collection of related data.those are stored and accessed electronically from a computer system.

  • There are four types of databases.
  1. text databases
  2. desktop databases
  3. relational database management system
  4. object-oriented database
  • There are two ways to categorize the database according to the logical design.
  1. Operational database
  2. Database Warehouse

Example of a database


Mini-world -mini-world is some part of the real world about which data stored in a database.

Mini-world for the example: part of a school environment.

Mini world entities:
  • Teacher
  • Student
  • Extra curriculum activities
  • Results
Mini-world relationships
  • Students are playing cricket.
  • The teacher teaches the students.

Database







Main characteristics of Database Technology

  • Self - contained nature of a database system.
  • Insulation between programs and data. 
  • Data abstraction.
  • Support for multiple views of the data.



Additional Characteristics of Database Technology

  • Data sharing among multiple users.
  • Complex relationships are represented among data.
  • Providing backup and recovery services.
  • Restricting unauthorized access to data.


Classes of Database users on the scene

that's means persons whose job involves daily use of a large database.

  • Database administrators.
  • Database Designers
  • end-users
                   causal end users
                   Parametric end users
  • Sophisticated end users.
  • System analyzers/Application programmers.
  • DBMS designers and implementer s.
  • Tool Developers.
  • Operators and maintenance personal.

  • What Is Database Management system?

   
   Database  Management System (DBMS) is a software system. It is used to create, organize and manage the database.it facilitates the creation and maintenance of a computerized database.DBMS allows the definition, creation, querying, update and administration of the database.

Examples for DBMS

  • MySQL
  • Maria DB
  • Oracle
  • PostgreSQL
  • MSSQL
DBMS are using some common terminologies.
  1. Tuple : tuple is the rows in the database.
  2. Table : table is a collection of tuples.and also it has related information with key.therefore, table can have duplication of data tuples.
  3. Schema : Schema is the structure of the relation or a table.
  4. Data Redundancy : Data redundancy ensure there are no multiple occurrence of some data hence avoids data duplication.
  5. Key: Keys in a table are related to identify the unique attribute of the table.















  • What is Database System?
The Database Management software together with the data itself call as Database system