* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download LAB 1_FP304 - fp304 database system
Survey
Document related concepts
Extensible Storage Engine wikipedia , lookup
Serializability wikipedia , lookup
Microsoft Access wikipedia , lookup
Oracle Database wikipedia , lookup
Encyclopedia of World Problems and Human Potential wikipedia , lookup
Functional Database Model wikipedia , lookup
Microsoft SQL Server wikipedia , lookup
Open Database Connectivity wikipedia , lookup
Ingres (database) wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Concurrency control wikipedia , lookup
Relational model wikipedia , lookup
Versant Object Database wikipedia , lookup
Clusterpoint wikipedia , lookup
Transcript
LAB 1 : FUNDAMENTALS OF DATABASE MANAGEMENT SYSTEM LEARNING OUTCOMES This lab sheets comprises of activities 1A until 1D By the end of this lab session, you must be able to: Explain and identify common database management system Describe the three-schema architecture of DBMS Describe the client-server architecture of DBMS Identify the categories of DBMS Describe the benefits of Desktop database and Server database Select an appropriate DBMS suitable for a given business requirements Identify the contribution of database technology to society Activity 1A Databases and DBMS are an essential component of life in modern society: most of usedcounter several activities every day that involve some interaction with a database.For example, if we go to the bank to deposit or withdraw funds, if we make a hotel or airline reservation, if we access a computerized library catalog to search for a bibliographicitem, or if we purchase something online such as a book, toy, or computer chances are that our activities will involve someone or some computer program accessing a database. Even purchasing items at a supermarket often automatically updates the database that holds the inventory of grocery items. 1. Why would you choose a DBMS instead of simply storing data in operating system files? 2. Name few of database names that you know. 3. When would it make sense not to use a DBMS? Activity 1B Diagram 1 1. Describe the three level-schema architecture. 2. Why do we need mappings between schema levels? 3. How do different schema definition languages support this architecture? Activity 1C There are several different types of databases, but to simplify our discussion,we are going to suggest that “relational” databases are the primary type of databaseused in today’s organizations. Relational databases may be broken into twocategories: 1) Databases that run on your desktop computer, and 2) Databases thatare running on a separate server, usually in a different location from your desktopcomputer. We will call the first category “desktop databases” and the secondcategory will be called “client server systems”(Server database). Client server systems are morecomplicated because there is a program running on your computer (“client”) thatconnects to the database itself on the server (“server”), and this requires a network.The explosive development and availability of the internet has provided thisnetwork to nearly every organization, and client server database systems are nowwidely available. 1. By reading the text above, discuss the differences between Desktop database and Server database. Activity 1D In a group of 4, identify the contribution of database technology to the society. You may present your answer by stating sample of real situation(s) that happen in Malaysia currently. EXERCISES (CLO1) 1. Discuss the main characteristics of the database approach and how it differs from traditional file systems. 2. Provide and explain2 examplesof systemsin which it may make sense to use traditional fileprocessing instead of a database approach. 3. Define client/server architecture. Table 1: Required elements and scoring rubric Criteria 1 2 3 4 5 Demonstrates Demonstrates Demonstrates Knowledge of forms, few Demonstrates some considerable limited knowledge conventions, knowledge of knowledge of forms, knowledge of of forms, terminology, and forms, conventions, forms, conventions, strategies of literary conventions, terminology, and conventions, terminology, and texts terminology, strategies terminology, and strategies and strategies strategies Demonstrates thorough and insightful knowledge of forms, conventions, terminology, and strategies Uses critical and creative thinking skills with considerable effectiveness Uses critical and creative thinking skills with a high degree of effectiveness Communicates information and ideas with considerable clarity Communicates information and ideas with a high degree of clarity and with confidence Critical and creative thinking skills Not showing critical and creative thinking skills Uses critical and Uses critical and creative thinking creative thinking skills with limited skills with moderate effectiveness effectiveness Does not Communicates Communication of communicates information and information and ideas information ideas with limited and ideas clarity Communicates information and ideas with some clarity TOTAL NOTES SCORE