Textbook Edition: II
Pages : 490;
Paperback;
210 X 275 mm approx.
Workbook Edition: II
Pages : 231; Paperback;
210 X 275 mm approx.
Textbook Price: Rs. 900;
Workbook Price: Rs. 700;
Available only in INDIA
<< Program Design & Programming Languages
SUMMARY:
A database management system is a collection of interrelated data and a set of programs for accessing that data. Data is logically organized into characters, fields, records, files, and databases in an information system.
|
|
The DBMS is software that allows the programmer and administrators to create, delete, store, retrieve, organize, interrogate, and maintain databases for providing the required information to the end users and their organizations.
|
An ideal database system should ensure efficiency in storage and retrieval of data, data integrity, data independence, data consistency, along with data sharing and security.
|
The model was proposed as a basis for unifying the different views of data, which included the network and the relational views. The basic elements of this model include entities, relationships, and attributes. The E-R model should be converted to a relational model for it to be directly used in a database. The model has been extended to and is being widely used in the field of database designing.
A Relational Database Management System stores data in the form of tables and then links or relates those tables to provide answers to the diverse queries of users. A relational database system can generate reports for the queries made. Structured Query Language (SQL) is a popular query language. To write a SQL query, a user needs to use keywords like SELECT, FROM, WHERE, followed by attributes like name, address, etc. Data dictionaries contain details of all the files in the database, the records in each file, and the details of the fields in each record.
Data dictionaries enforce standard data element definitions whenever end users and application programs use a DBMS to access an organization's databases. According to Bill Inmon, "A warehouse is a subject-oriented, integrated, time-variant and non-volatile collection of data in support of management's decision making process."
|
|
A distributed database is a single logical database consisting of two or more data files which are placed at various sites on a computer network. All the distributed databases are controlled by a centralized distributed database management system (DDBMS).
An object-oriented database (also referred to as an object-oriented database management system or OODBMS) is a set of objects. The state, behavior, and relationships of these objects are characterized in line with the object-oriented data model. In other words, in these databases, the data is modeled and created as objects.
The relational databases had certain shortcomings. As a way out for overcoming these limitations of the relational databases, the concept of Object Relational Database Management System (ORDBMS) was introduced. The ORDBMS allows the software developers to incorporate their customized data types and methods into the database. These databases support both object and relational models and thus enable the reusability of the structure.
Case Studies in IT and Systems
22 Case Studies