0% found this document useful (0 votes)
4 views3 pages

DBMS Assignment 1 Answers

The document is an assignment for a Database Management System course, detailing definitions of key concepts such as data, database, DBMS, instance, and schema. It also explains relational database components like relation, tuple, and attribute, lists types of database users, and discusses the advantages and disadvantages of DBMS. Additionally, it outlines types of DBMS languages and describes the Three Schema DBMS Architecture with a diagram.

Uploaded by

kyatgirl4751
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views3 pages

DBMS Assignment 1 Answers

The document is an assignment for a Database Management System course, detailing definitions of key concepts such as data, database, DBMS, instance, and schema. It also explains relational database components like relation, tuple, and attribute, lists types of database users, and discusses the advantages and disadvantages of DBMS. Additionally, it outlines types of DBMS languages and describes the Three Schema DBMS Architecture with a diagram.

Uploaded by

kyatgirl4751
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

GOVERNMENT POLYTECHNIC COLLEGE KASARAGOD PERIYE (P.

O)

Course Code/Name : 3133 - DATABASE MANAGEMENT SYSTEM

ASSIGNMENT 1 : DATE OF SUBMISSION 02 July 2025

1. Define data, database, DBMS, instance, and schema.

- Data: Raw facts and figures without any context. E.g., 56, John.

- Database: Organized collection of related data stored electronically. E.g., Student records.

- DBMS: Software that manages and interacts with databases. E.g., MySQL, Oracle.

- Instance: The data in the database at a particular moment. Like a snapshot.

- Schema: The structure/design of the database, like a blueprint (tables, fields, etc.).

2. Define relation, tuple, attribute and give example.

- Relation: A table in a database.

- Tuple: A row in the table (represents a single record).

- Attribute: A column in the table (represents a field).

Example:

Student Table:

RollNo | Name | Age

-------------------

101 | Ajay | 20

102 | Beena | 19

- Relation: Student

- Tuple: (101, Ajay, 20)

- Attribute: RollNo, Name, Age

3. List types of database users.

- Database Administrator (DBA)


- Application Programmers

- End Users: Casual, Naive, Sophisticated

- System Analysts

4. Explain advantages and disadvantages of DBMS.

Advantages:

- Reduces data redundancy

- Ensures data consistency

- Better data security

- Easy data access & sharing

- Backup and recovery options

Disadvantages:

- High cost of DBMS software

- Requires skilled manpower

- Complex to implement

- Large hardware requirements

5. Explain types of DBMS languages.

- DDL: Data Definition Language (CREATE, ALTER)

- DML: Data Manipulation Language (SELECT, INSERT)

- DCL: Data Control Language (GRANT, REVOKE)

- TCL: Transaction Control Language (COMMIT, ROLLBACK)

6. Explain Three Schema DBMS Architecture with diagram.

Three levels:

- External Level: User view of data (customized views)


- Conceptual Level: Community view of the entire database

- Internal Level: Physical storage structure

Diagram:

+--------------------+

| External Level | <- Individual user views

+--------------------+

+--------------------+

| Conceptual Level | <- Logical structure (entire DB)

+--------------------+

+--------------------+

| Internal Level | <- Physical storage

+--------------------+

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy