You are on page 1of 8
LAB ACTIVITY 1: Fundamentals of Database Management System Duration: 4 Hours Learning Outcomes This activity encompasses activities 1A, 1B and 1C. By the end of this tutorial session, you should be able to: 1. Define Database Management System (DBMS) 2. Identify various common DBMS. 3, Explain the common features of DMBS Activity Outcome: Define Database Management System (DBMS) Briefly explain in your own words the definitions below, Database ~ A collection of information that is organized so that it can be easy accessed, managed and updated. Database Management System ~Collection of components that support data acquisition, dissemination, storage, maintenance, retrieval and formatting ~A set of software programs that allows users to create, edit and update data in database files, and store and retrieve data from those database files. Activity 1B Activity Outcome: Identify various common DBMS. In group of two, list the common DMBS use in database management. Open Source Software + MySQL SQLite « FirebirdSQL open source + PostgreSQL Licence software « Amazon RDS « Microsoft SQL Server «IBM db2 201 Activity 1¢ (SpeekeR Activity Outcome: Explain the common features of DBMS Briefly explain the following common features of DBMS. ~ Language and graphical tools to define Database entities, relationships, integrity constraints definition and authorization rights. ~ Language and graphical tools to access. Nonprocedural data without complicated coding access oo ~ Graphical tools to develop menus, data entry Application forms, and reports data requirements for development forms and reports are specified using nonprocedural access ~ Language that combines nonprocedural Procedural access with full capabilities of a programming language interface | language : ~Control mechanisms to prevent interference Transaction from simultaneous users and recover lost Processing data after a failure ~ Tools to monitor and improve database Database tuning Performance Activity 1D Activity Outcome: Identify the three-schema architecture of DBMS. 4 Three-schema architecture also known as ANSI-SPARC architecture. What does ANS|- SPARC stand for? ANSI-SPARC is American National Standards Institute, Standards Planning And Requirements Committee 2. Write the correct schema for the explanation given. User's view of database. group is interested in Hides the rest of the database from that user group. Excludes irrelevant data as well as data which the user is not authorized to access. Written in the Data Definition Language This schema concern in : ‘+ Storage space allocation for data and indexes Record description for storage Record placement ‘+ Data compression and data encryption technique , ‘Community view of database. ides the details of physical storage structures Describes what data is stored in database and relationships among the data. Doesn't specify how the data is physically stored, Only DBA define and works at this level. Describes the part of the database that a particular user Answer: External level Answer: Internal level Answer: Conceptual level Based on the diagram given, fll in the blanks with the correct schema External/Conceptual Conceptual Schema External Level mapping Conceptual Level Conceptual/internal mapping Internal Level Internal Schema i O Activity Qutcome: Describe the client-server architecture of DBMS. In group of two, briefly explain about types of client server architecture below: Client-Server architecture ~ Client-Server architecture is a network architecture in which each computer or process on the network is either a client or a server. ~ Servers are powerful computers or processes dedicated to managing disk drives (file servers), printers (print servers), or network traffic (network servers). Clients are PCs or workstations on which users run appli ns. Clients rely on servers for resources, such as files, devices and even processing power. File-Server architecture ~ A file-server is a computer that is connected to a network and mainly serves as a shared storage. ~ In the file-server architecture, the processing is distributed over the network, Workstation (application and DBMS) must request data before they can get database. Since the file-server is not SQL-aware, the customer and Order relation (files) have to be transferred to the client. Database-Server architecture ~ A database server provides the data requested by an application serve! on behalf of a client. The database server does all of the remaining query processing. Three Tier architecture ~ A three-tier architecture is a client-server architecture in which the functional process logic, data access, computer data storage and user interface are developed and maintained as independent modules on separate platforms. ~ Itis a software design pattern and a well-established software architecture. Activity 1F Activity Outcome: Identify the two categories of DBMS. easy Based on the list of database software below, you are required to identify the categories of DBMS for each of database software. No | Database Software Categories of DBMS 1 | Oracle Server database 2. | Microsoft Access Desktop database 3 (| Paradox Desktop database | 4 | Microsoft SAL Server Server database 5 | Lotus Desktop database 6 | FoxPro Desktop database 7 | oB2 Server database 8 | ie Server database 9_ | FileMaker Pro Desktop database Activity 1G Activity Outcome: Identify the contribution of database technology to the society. 1. In groups of two, discuss and list the contribution of database technology to the society. | data can show your bu: Business Sales records can identify valuable customers, Reduce the amount of time you spend managing data. : : 4, Improve the quality and consistency of information. Databases managed with a web browser enabi 1. the lecturer to collect data from the students without the restrictions of time and space. 2, Students can retrieve their course information 3. Make easy the finance Unit to managed the finance and programmes fee 4, Easy to managed the attandance student management Education Store and retrieve the election data easily Social Work and fast. 2, Register and store data of flood victim or. ‘any bad disaster in Malaysia 3. Make easy to generate data analysis about financial aid recipient 4. Make easy to prepare the budget to distribution the financial aid to community

You might also like