Information Technology - Relational, Object-Oriented, and Multidimensional Databases - COMPLETE NOTES
Information Technology - Relational, Object-Oriented, and Multidimensional Databases - COMPLETE NOTES
Information Technology - Relational, Object-Oriented, and Multidimensional Databases - COMPLETE NOTES
A data model consists of rules and standards that define how the database organizes data.
• Defines how users view the organization of the
data.
• Does not define how the operating system
actually
arranges the data on the disk.
• Every database and DBMS (Database
Management System) is based on a specific data
model.
▪ In a relational database, the only data redundancy (duplication) exists in the common columns
(fields). The database uses these common columns for relationships.
SQL Structured Query Language (SQL) is a popular query language that allows users to
manage, update, and retrieve data. SQL has special keywords and rules that users include in SQL
statements.
➢ Most relational database products for servers and mainframes include SQL. Many personal
computer databases also include SQL.
Unstructured data includes photos, video clips, audio clips, and documents.
Stores data in a two-dimensional table Can store more than two dimensions of data.
Data Warehouses
One application that typically uses multidimensional databases is a data warehouse.
A data warehouse is a huge database that stores
and manages the data required to analyze historical
and current transactions.
• A data warehouse typically has a user-friendly
interface, so that users easily can interact with its
data.
• Through a data warehouse, managers and other
users access transactions and summaries of
transactions quickly and efficiently.
• Additionally, consumers can access their own transactions in the data warehouse via the Web.
Web Database
• Web databases are collaborative databases, where users store and share photos, videos, recordings,
and other personal media with other registered users.
• A Web database usually resides on a database server. A database server is a computer that stores
and provides access to a database. In addition to accessing information,
users provide information to Web databases.
• One of the more profound features of the Web is the vast amount of information it provides.
• Many Web sites request users to enter personal information, such as name, address, telephone
number, and preferences, into an e-form (electronic form).
• The database then stores this personal information for future use. An organization, for example,
may send e-mail messages to certain groups of customers.
Data Administration
Database administration refers to the whole set of activities performed by a database administrator to
ensure that a database is always available as needed. Other closely related tasks and roles are database
security, database monitoring and troubleshooting, and planning for future growth.
Managing a company’s database requires a great deal of coordination. The role of coordinating the use of
the database belongs to the database analysts and administrators. To carry out their responsibilities, these
IT (information technology) professionals follow database design guidelines and need cooperation from all
database users.