EBK MODERN DATABASE MANAGEMENT
EBK MODERN DATABASE MANAGEMENT
12th Edition
ISBN: 8220101459190
Author: TOPI
Publisher: YUZU
bartleby

Concept explainers

bartleby

Videos

Question
Book Icon
Chapter 6, Problem 6.1RQ
Program Plan Intro

(a)

Definition of Base Table.

Expert Solution
Check Mark

Explanation of Solution

Base table in relational data model stores the raw data and correspond to the relations that are identified in the conceptual schema of the database.

Program Plan Intro

(b)

Definition of Data Definition Language

Expert Solution
Check Mark

Explanation of Solution

Data Definition language (DDL) is a computer language which consists of various command used for creating and modifying databases and schemas. The commonly used DDL commands are CREATE, ALTER and DROP.

  • CREATE command is used to create a new table with the following syntax
  • Create table Table name (Column definitions).

  • ALTER command is used to modify the existing table. The syntax is:
  • Alter table Table name add new column.

  • DROP command is used to delete a table. The syntax is:

Drop table Table name

Program Plan Intro

(c)

Definition of Data Manipulation language.

Expert Solution
Check Mark

Explanation of Solution

Data Manipulation Language is a computer language used to modify the data in the databases. The most commonly used data manipulation commands are INSERT, DELETE and UPDATE.

  • INSERT command is used to add records in the database. The syntax for INSERT command is:
  • Insert into table Table name(columns) values(values)

  • DELETE command is used to delete records from the table according to the condition. Syntax is:
  • Delete from table Table name where(condition)

  • UPDATE command is used to update the records in the database. Syntax is:

Update Table name set (column = value) where(condition)

Program Plan Intro

(d)

Definition of Dynamic view.

Expert Solution
Check Mark

Explanation of Solution

Dynamic view is a kind of virtual table that is created as per request of user dynamically. Dynamic view cannot be considered as a temporary table. In fact, the definition of dynamic view is stored in the system catalog and as a result of SQL query, the content of the view is materialized.

Program Plan Intro

(e)

Definition of Materialized view

Expert Solution
Check Mark

Explanation of Solution

Materialized view is different from Dynamic view. Here replicas and copies of data are created on the basis of SQL queries in the same manner as that of Dynamic views. Materialized views are stored physically on the disk.

Program Plan Intro

(f)

Definition of referential integrity constraint.

Expert Solution
Check Mark

Explanation of Solution

Refential Integrity constraint is the concept used in relational database which ensures that the tables in the database are in consitent state. This statement means that if there is any foreign key used in the database, it must be in agreement with the primary key which is referenced from that foreign key. Any changes in primary key must be updated in the foreign key also.

Program Plan Intro

(g)

Definition of Relational DBMS

Expert Solution
Check Mark

Explanation of Solution

Relational Database Management System (RDBMS) is a type of DBMS which is used for the data stored in relational databases in the form of tables(combunation of rows and columns). RDBMS is manily used to store the data related to manufacturing, finance, logistic and other applications. It uses SQL commands to access the daatbases.

Program Plan Intro

(h)

Definition of Schema.

Expert Solution
Check Mark

Explanation of Solution

Schema is a structure or architecture of the database which is supported by the DBMS. It is considered as the blueprint of how the database is constructed. The schema is stored in the data dictionary generally by the database. It defines the objects in the databases.

Program Plan Intro

(i)

Definition of Virtual Table.

Expert Solution
Check Mark

Explanation of Solution

Virtual table is constructed automatically as per the need of the DBMS and are not maintained as real data.

Want to see more full solutions like this?

Subscribe now to access step-by-step solutions to millions of textbook problems written by subject matter experts!

Chapter 6 Solutions

EBK MODERN DATABASE MANAGEMENT

Ch. 6 - Prob. 6.11RQCh. 6 - Prob. 6.12RQCh. 6 - Prob. 6.13RQCh. 6 - Drawing on material covered in prior chapters,...Ch. 6 - Explain and provide at least one example Of how to...Ch. 6 - Prob. 6.16RQCh. 6 - What is the difference between COUNT, COUNT...Ch. 6 - What is the evaluation order for the Boolean...Ch. 6 - If an SQL statement includes a GROUP BY clause,...Ch. 6 - Prob. 6.20RQCh. 6 - Prob. 6.21RQCh. 6 - Prob. 6.22RQCh. 6 - Explain why SQL is called a set-oriented language.Ch. 6 - When would the use of the LIKE key word with the...Ch. 6 - Prob. 6.25RQCh. 6 - Prob. 6.26RQCh. 6 - In what order are the clauses of an SQL statement...Ch. 6 - Within which clauses of an SQL statement can a...Ch. 6 - Prob. 6.29RQCh. 6 - Prob. 6.30RQCh. 6 - Prob. 6.31RQCh. 6 - Explain the difference between the WHERE and...Ch. 6 - Prob. 6.33RQCh. 6 - Prob. 6.34PAECh. 6 - Are based on the class scheduling 3NF relations...Ch. 6 - Prob. 6.36PAECh. 6 - Are based on the class scheduling 3NF relations...Ch. 6 - Are based on the class scheduling 3NF relations...Ch. 6 - Are based on the class scheduling 3NF relations...Ch. 6 - Prob. 6.40PAECh. 6 - Are based on the class scheduling 3NF relations...Ch. 6 - Prob. 6.42PAECh. 6 - Prob. 6.43PAECh. 6 - Are based on the class scheduling 3NF relations...Ch. 6 - Prob. 6.45PAECh. 6 - Prob. 6.46PAECh. 6 - Prob. 6.47PAECh. 6 - Prob. 6.48PAECh. 6 - Prob. 6.49PAECh. 6 - Prob. 6.50PAECh. 6 - Prob. 6.51PAECh. 6 - Prob. 6.52PAECh. 6 - Prob. 6.53PAECh. 6 - Modify the Product_T table by adding an attribute...Ch. 6 - Prob. 6.55PAECh. 6 - Add an order to the Order_T table and include a...Ch. 6 - Use the Pine Valley database to answer the...Ch. 6 - Prob. 6.58PAECh. 6 - Prob. 6.59PAECh. 6 - Prob. 6.60PAECh. 6 - Prob. 6.61PAECh. 6 - Prob. 6.62PAECh. 6 - Prob. 6.63PAECh. 6 - Prob. 6.64PAECh. 6 - Prob. 6.65PAECh. 6 - Prob. 6.66PAECh. 6 - Prob. 6.67PAECh. 6 - Prob. 6.68PAECh. 6 - Prob. 6.69PAECh. 6 - Prob. 6.70PAECh. 6 - Prob. 6.71PAECh. 6 - Prob. 6.72PAECh. 6 - Prob. 6.73PAECh. 6 - Prob. 6.74PAECh. 6 - Prob. 6.75PAECh. 6 - Prob. 6.76PAECh. 6 - Prob. 6.77PAECh. 6 - Prob. 6.78PAECh. 6 - Prob. 6.79PAECh. 6 - Prob. 6.80PAECh. 6 - Prob. 6.81PAECh. 6 - Prob. 6.82PAECh. 6 - Prob. 6.83PAECh. 6 - Prob. 6.84PAECh. 6 - Prob. 6.85PAE
Knowledge Booster
Background pattern image
Computer Science
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education
SQL Basics for Beginners | Learn SQL | SQL Tutorial for Beginners | Edureka; Author: edureka;https://www.youtube.com/watch?v=zbMHLJ0dY4w;License: Standard YouTube License, CC-BY