DBMS Fundamentals
Database Management System
DBMS is Database Management System which is used to control and manipulate data in the forms of tables and relations, mostly used and trusted system by nearly all organisations across the globe.
Full pdf: Database Management System
Video Lecture on Database Management System:
for using and practicing the database SQL that is structured query language is the best solution used.
DATABASE:
A database is a collection of Data (Information). Examples of databases, which we use in our daily life, is an Attendance Register, Telephone Directory, Muster Rule.
Database Management System(DBMS): A database management system is a collection of programs written to manage a database. That is, it acts as a interface between user and database.
RDBMS:
A Database Management System based on Relational Data Model is known as Relational Database Management System (RDBMS).
Relational Data Model was developed by Dr. E.F. CODD. He developed the relational data model by taking the concept from Relational Algebra in June - 1970.
Relational Data Model has some 12 Rules which are named after Codd as Codd Rules. According to Codd a package can be called as RDBMS only if it satisfies the Codd Rules.
ORACLE
Oracle is an Object-Relational Database Management System. It is the leading RDBMS vendor worldwide. Nearly half of RDBMS worldwide market is owned by Oracle.
ORACLE DATABASE
Every Oracle Database Contains Logical and Physical Structures. Logical Structures are tablespaces, Schema objects, extents and segments. Physical Structures are Datafiles, Redo Log Files, Control File.
A database is divided into logical storage units called tablespaces, which group related logical structures together. Each Tablespace in turn consists of one are more datafiles.
Oracle database
In relational database system all the information is stored in form of tables. A table consists of rows and columns
Table described
All the tables and other objects in Oracle are stored in tablespace logically, but physically they are stored in the datafiles associated with the tablespace.
Every Oracle database has a set of two or more redo log files. The set of redo log files for a database is collectively known as the database's redo log. A redo log is made up of redo entries (also called redo records).
The primary function of the redo log is to record all changes made to data. If a failure prevents modified data from being permanently written to the datafiles, the changes can be obtained from the redo log so work is never lost.
Every Oracle database has a control file. A control file contains the database name and locations of all datafiles and redo log files.
Every Oracle database also has a Parameter File. Parameter file contains the name of the Database, Memory Settings and Location of Control file.
Capabilities of SQL SELECT Statements:
A SELECT statement retrieves information from the database. With a SELECT statement, you can use the following capabilities:
•Projection: Select the columns in a table that are returned by a query. Select as few or as many of the columns as required.
•Selection: Select the rows in a table that are returned by a query. Various criteria can be used to restrict the rows that are retrieved.
•Joining: Bring together data that is stored in different tables by specifying the link between them. SQL joins are covered in more detail in the lesson titled “Displaying Data from Multiple Tables.”
Comments
Post a Comment