MODERN DATABASE MANAGEMENT

Size: px
Start display at page:

Download "MODERN DATABASE MANAGEMENT"

Transcription

1 MODERN DATABASE MANAGEMENT FOURTH EDITION FRED R. MCFADDEN JEFFREY A. HOFFER r(\) THE BENJAMIN/CUMMINGS PUBLISHING COMPANY INC. REDWOOD CITY, CALIFORNIA MENLO PARK, CALIFORNIA READING, MASSACHUSETTS NEW YORK DON MILLS, ONTARIO WOKINGHAM, U.K. AMSTERDAM BONN SYDNEY SINGAPORE TOKYO MADRID SAN JUAN

2 Detaiied Table of Contents Preface v Part I The Context of Datahase Developent 2 Sears, Roebuck and Co. LEVERAGING THE VALUE OF DATA CHAPTER 1 The Database Environent 5 Learning Objectives 5 Introduction 5 Inforation Resource Manageent 6 Data Versus Inforation 7 Databases 8 Ipleenting Inforation Resource Manageent 9 Types of Databases 9 Centralized Databases 9 Distributed Databases 11 Case Exaple: Pine Valley Furniture Copany 13 ]KE~ I Business Background 13 jrtj Manual Inforation Systes 15 I nl^l File Processing Systes 16 File Processing Systes at Pine Valley Furniture 16 Disadvantages of File Processing Systes 18 K" -! The Database Approach 20 ^_ fej Data-Driven versus Process-Driven Design 20 1 _U^B Database Approach for Pine Valley Furniture 21 Ipleenting the Relational Database 24 Benefits of the Database Approach 25 Costs of the Database Approach 28 Coponents of the Database Environent 29 Suary 30 Chapter Review 31 Key Ters 31 xv

3 xvi Detailed Table of Contents Review Questions 31 Probles and Exercises References CHAPTER 2 A Database Application for Pine Valley Furniture Learning Objectives 35 yr I Introduction 35 j _ \ The Developent of a Database Application 36 I ^Ndl The Conceptual Data Model for Pine Valley Furniture 39 Transaction Processing Requireents for Pine Valley Furniture 40 rr I Product and Custoer Data Entry 41 jk K I Custoer Order Entry 43 I nlrib Manageent Inforation Requireents for Pine Valley Furniture 46 Database Definition in dbase IV 49 Table Definitions 50 Processing Transactions in dbase IV 53 Product and Custoer Transactions 54 Order Transaction 59 Processing Inforation Requests in dbase IV 61 Introduction to SQL 61 Siple Queries at Pine Valley Furniture 62 Report Writer Features for Database Processing 66 Suary 69 Chapter Review 70 Key Ters 70 Review Questions 70 Probles and Exercises 70 References CHAPTER 3 The Database Developent Process 73 Learning Objectives 73 Introduction 73 A Fraework for Inforation Systes Architecture Overview of the Fraework 75 Evolution through the Fraework 77 Role of Methodologies and Tools 78 Inforation Engineering Methodology 79 ^ r I Phases in Inforation Engineering 80 RfcJ Planning 81 _3Q( Strategie Planning Factors 82 Corporate Planning Objects 82 gz I Enterprise Model Lji^B Steps in Analysis 87 MTX I Analysis Exaple: Pine Valley Furniture 89 L_U^H Database Design 93 Process Design 95 Ipleentation 96

4 Detailed Table of Contents XVÜ Strategie Inforation Systes Planning 97 The Iportance of Strategie IS Planning 98 Planning Prerequisites 98 The Planning Metaodel 99 Planning Matrices 100 Benefits of CASE Tools in Planning 102 The Role of a Repository 203 Case Exaple: Mountain View Counity Hospital 203 Identifying the Business Environent 104 Understanding the Business Direction 104 Existing Inforation Systes 105 Critical Success Factors 106 Enterprise Modeling 107 The Entity-Relationship Diagra 109 The Function-versus-Entity-Type Matrix 110 Strategy Forulation 112 Final Report 113 Pitfalls in Strategie IS Planning 113 Suary 114 Chapter Review 115 Key Ters 225 Review Questions 225 Probles and Exercises 116 References 227 Part II Data Modeling and Database Design 120 IBM Canada REAL-TIME PROCESS MONITORING AND CONTROL CHAPTER 4 The Entity-Relationship Model 723 Learning Objectives 223 Introduction 223 Introduction to the E-R Model 224 Entities 226 Attributes 227 Candidate Keys and Priary Keys 227 Multivalued Attributes 128 Relationships 128 Degree of a Relationship 229 Gerunds 232 Cardinalities in Relationships 234 Modeling Multivalued Attributes 236 Repeating Groups 237 Modeling Tie-Dependent Data 239 Generalization 242 Subtypes and Supertypes 242 Inheritance 244 Exclusive Subtypes 244 Nonexclusive Subtypes 145 Business Rules 246 Doains 246

5 XVÜi Detailed Table of Contents Triggering Operations 148 Locating Business Rules 148 An Exaple of E-R Modeling 149 Vacation Property Rentais 149 Case Exaple: Mountain View Counity Hospital 153 Define Database Scope 155 Select Logical Design Methodology 155 Identify User Views 155 Model Data Structure and Constraints 156 Build Conceptual Data Model 161 Suary 162 Chapter Review 163 Key Ters 163 Review Questions 163 Probles and Exercises 163 References 266 CHAPTER 5 The Object-Oriented Data Model 767 Learning Objectives 167 Introduction 167 Introduction to the Object-Oriented Data Model 168 Core Concepts 168 Typical Products and Applications 170 Objects 272 Object Classes and Instances 172 Identifying and Describing Objects 172 Exaple: Custoer Order 174 Connecting Objects 175 Generalization 276 Generalization Hierarchy 176 Inheritance 176 Variations on Generalization Hierarchies 179 Exaple: Vacation Property Rentals 180 Assebly Structures 183 Explicit Assebly Structure 184 Methods 185 Types of Methods 186 Message Connections 186 Messages 187 Exaple: Custoer Order 188 Exaple: Vacation Property Rentals 189 Case Exaple: Mountain View Counity Hospital 292 Suary 292 Chapter Review 295 Key Ters 195 Review Questions 195 Probles and Exercises 195 References 198 CHAPTER 6 Logical Design and the Relational Model Learning Objectives 299 Introduction

6 Detailed Table of Contents xix Logical Database Design 200 Types of Logical Database Models 200 Overview of Logical Database Design 203 The Relational Data Model 205 Relations 205 Properties of Relations 206 Well-Structured Relations 208 Concepts of Noralization 209 Steps in Noralization 220 Functional Dependence and Keys 210 The Basic Noral Fors 212 First Noral For 212 Second Noral For 222 Third Noral For 222 An Exaple 226 Noralizing Suary Data 220 Additional Noral Fors 222 Boyce-Codd Noral For 222 Fourth Noral For 224 Fifth Noral For 225 Doain-Key Noral For (DK/NF) 225 Transforing E-R Diagras to Relations 225 Represent Entities 226 Represent Relationships 226 Merging Relations 232 An Exaple 232 View Integration Probles 232 Case Exaple: Mountain View Counity Hospital 234 Transforing the E-R Diagra to Relations 235 Noralizing the Relations 236 Suary 237 Chapter Review 237 Key Ters 237 Review Questions 238 Probles and Exercises 238 References 242 CHAPTER 7 Physical Database Design 243 Learning Objectives 243 Introduction 243 The Physical Database Design Process 244 Data Volue and Usage Analysis 245 Data Volue Analysis 245 Data Usage Analysis 246 Data Distribution Strategy 248 Basic Data Distribution Strategies 248 An Exaple of Data Distribution 249 File Organization 253 Sequential File Organization 254 Lndexed File Organizations 255 Indexes 255 Priary Key Indexes 256

7 XX Detailed Table of Contents Indexes for Nonkey Attributes 257 Clustering Indexes 258 Trees 259 Balanced Trees 261 When to Use Indexes 262 Integrity Constraints 263 Referential Integrity Rules 264 Enforcing Referential Integrity 265 Denoralization 266 Hierarchical and Network Data Models 267 Hierarchical Data Model 267 Network Data Model 268 Mapping to a Network Data Model 270 Mapping to a Hierarchical Model 273 Suary 274 Chapter Review 275 Key Ters 275 Review Questions 275 Probles and Exercises 276 References 27 & Part IM Relational Database Ipleentation 280 Taco Bell Corporation MANAGING INFORMATION OVERLOAD CHAPTER 8 H SQL: A Standard for Database Processing Learning Objectives 283 Introduction 283 SQL: A Standard for Relational Systes 284 Relational Data Definition in SQL 286 Data Types 286 Data Definition Coands 288 View Definition 290 Internal Schea Definition in RDBMSs 292 Data Integrity Controls 293 Data Dictionary Facilities 295 Data Retrieval and Manipulation in SQL 296 General Structure of SQL Calculus 296 Basic SQL Retrieval Coand Structure 297 Multiple Table Operations in SQL 301 Equi-join 302 Natural Join 302 Outer Join 302 Table Nae Abbreviations 303 Joining by Subqueries 303 Correlated Subqueries 305 Qualified Subqueries 305 Other Multiple-Table Operations 307 Data Maintenance in SQL 308 Adding Data to a Table 310 Deleting Database Contents 311 Changing Database Contents 311 Modifying Data through a View

8 Detailed Table of Contents xxi Transaction Integrity Facilities Suary 314 Chapter Review 326 Key Ters 316 Review Questions 316 Probles and Exercises 326 References CHAPTER 9 Ipleenting a dbase IV Database 327 Learning Objectives 322 Introduction 322 The Structure and Coponents of PC Relational Systes 322 Relational PC-DBMS Styles 323 dbase: A Standard for PC Relational Systes 324 dbase Terinology and Concepts 325 Database Definition in dbase 326 Data Types 326 Additional Table Definition Features 327 Index Definition in dbase 328 Data Dictionary Facilities 331 Suary of Database Definition Coands 332 Data Retrieval and Manipulation in dbase IV 332 Filters 333 Single-Table Coands 333 Built-in Functions 337 Sorting a File 338 Multiple-Table Operations in dbase IV 339 The JOIN Coand 340 SET RELATION Coand 342 Other Multiple-Table Operations 343 View Queries 346 Data Maintenance in dbase IV 348 Adding Data to a Table 34g Deleting Database Contents 348 Changing Database Contents 349 Maintaining Transaction Integrity 351 Writing dbase Progras 352 Macros 352 User-Defined Functions 353 Procedures 355 Suary 357 Chapter Review 357 Key Ters 357 Review Questions 358 Probles and Exercises 358 References 360 CHAPTER 10 Query-by-Exaple: Ipleenting a Paradox 4.0 Database 361 Learning Objectives Introduction

9 XXÜ Detailed Table of Contents The History and Iportance of QBE 362 QBE and End-User Coputing 362 QBE: The Basics 363 Paradox and QBE Terinology 363 Overview of a Paradox Screen 365 Database Definition in Paradox 366 Data Definition Screen 366 Index Definition in Paradox 367 Data Integrity Control 369 Data Dictionary Facilities 371 Suary of Data Definition Coands 372 Siple Data Retrieval in QBE and Paradox 372 Single-Table Displays 372 Single-Table Queries 373 Selecting Qualified Records 374 Suary of Single-Table Queries 379 Multiple-Table Operations in QBE and Paradox 380 Join 380 Sets 383 Other Multiple-Table Operations 386 Suary of Multiple-Table Operations 386 Data Maintenance in QBE and Paradox 387 Data Maintenance Operations in Queries 387 Data Maintenance Menü Coands 389 Transaction Integrity Facilities of Paradox 389 Other Paradox Capabilities 389 Suary 390 Chapter Review 390 Key Ters 390 Review Questions 390 Probles and Exercises 391 References 392 CHAPTER 11 Advanced Features and Graphical Interfaces for PC Database Systes 393 Learning Objectives 393»>r i Introduction 393 j^fc J Data Entry and Display Fors 394 L31^B dbase Fors for Input and Output 394 Paradox Fors for Data Input and Output 399 Multifors in Paradox 400 BL Generating Custo Reports 403 WJkj dbase IV Report Generator 403 I 3I^B Paradox Report Generator 405 Database Systes for Microsoft Windows 409 The Windows Environent for Database Processing 410 Linking with Other Applications 411 Fors 412 Queries 414 Data Modeling 415 Suary 419 Chapter Review 420

10 Detailed Table of Contents XXÜi Key Ters 420 Review Questions 420 Probles and Exercises 420 References 421 **«Part IV Data Adinistration and Distributed Databases 422 Apple Coputer, Inc. DISTRIBUTED DATABASES FOR DISTRIBUTED CONTROL g CHAPTER 12 Data Adinistration 425 -' - } Jt& Introduction Learning Objectives Data Adinistration Functions 426 Data Adinistration, Database Adinistration, and Data Stewards 427 Functions of Data and Database Adinistration 427 Organizing the Data Adinistration Function 431 Data Adinistration Tools 433 Repositories 433 CASE Tools 435 Database Manageent Systes 437 Concurrency Control 441 The Proble of Lost Updates 441 Locking Mechaniss 442 Versioning 445 Database Security 447 Views 447 Authorization Rules 448 User-Defined Procedures 449 Encryption 449 Authentication Schees 450 Database Recovery 450 Basic Recovery Facilities 450 Recovery and Restart Procedures 451 Types of Database Failure 454 Handling Missing or Erroneous Data 455 Suary 457 Chapter Review 458 Key Ters 458 Review Questions 459 Probles and Exercises 459 References 462 CHAPTER 13 Client/Server and Distributed Databases 463 Learning Objectives 463 Introduction 463 Local Area Networks 464 File Servers 464 Liitations of File Servers 465 Client/Server Architecture 466 Functions of the Client and Server 467

11 xxiv Detailed Table of Contents W Client/Server Advantages 468 Issues in Client/Server Database Design 468 Survey of Servers for Client/Server Databases 468 Survey of Front-end Application Developent and API Tools 469 Distributed Databases 470 Objectives and Trade-offs 470 Options for a Distributed Network 471 Options for Distributing a Database 473 Distributed DBMS 477 Location Transparency 478 Replication Transparency 479 Failure Transparency 480 Coit Protocol 481 Concurrency Transparency 481 Query Optiization 482 Evolution of Distributed DBMS 484 Suary 484 Chapter Review 486 Key Ters 486 Review Questions 487 Probles and Exercises 487 References 488 Part V Legacy Database Systes 490 McDonnell Douglas Corporation MANUFACTURING SUPPORT WITH IMS RH i ^ J ^ ^ CHAPTER 14 Hierarchical Database Systes 493 _jjf ~" ' i Learning Objectives 493 >^> I M Introduction 493 IMS Physical Databases 494 PDBR Occurrences 494 Database Description 495 IMS Logical Databases 496 Exaple LDBRs 497 Progra Counication Block 497 Progra Specification Block 498 IMS Internal Models 498 Overview of IMS Internal Model 499 HSAM 499 HISAM 500 HDAMandHIDAM 501 Specifying the Internal Model 503 IMS Data Manipulation 503 GET UNIQUE (GU) 504 GET NEXT (GN) 504 GET NEXT WITHIN PARENT (GNP) 505 GET HOLD (GH) 506 Replaceent (REPL) 506 Deletion (DLET) 506 Insertion (ISRT) 507 Advanced IMS Features 507 Logical Databases 507 Secondary Indexing 510

12 Detailed Table of Contents XXV Case Exaple: Mountain View Counity Hospital Database Definition 511 Database Manipulation 522 Suary 513 Chapter Review 523 Key Ters 523 Review Questions 514 Probles and Exercises 514 References CHAPTER 15 Network and CODASYL Ipleentations 577 Learning Objectives 517 Introduction 517 Introduction to CODASYL DBTG Guidelines 519 DBMS Operation 529 p r I A CODASYL Database 522 jr ^1 DBTG Languages 522 I nfjl DBTG Schea DDL: The Conceptual /Internal Database 523 Areas or Reals 525 ~T~\ Records 526 ^U/^M Relationship Definitions: Sets 531 WM } DBTG Subschea DDL: External Databases 545 COBOL DML: Retrieving and Maintaining Data 546 Currency Indicators 547 Data Retrieval 550 Data Maintenance and Control 553 Logical Record Processing in IDMS 557 Network Database Design Issues and Advanced Topics 557 Record Placeent Control 558 Record Data Eleents 558 Sets 560 Device Media Control Language 561 Nonprocedural Access: Query and Natural Languages 561 Query Languages 562 Natural Languages 562 Suary 564 Chapter Review 564 Key Ters 564 Review Questions 564 Probles and Exercises 565 References 566 Appendices 567 A Codd's 12 Rules for a Truly Relational Syste 567 B An Overview of PC-RDBMSs 573 Glossary of Ters 577 Glossary of Acronys 585 Index 587

Essentials of Database Management

Essentials of Database Management Essentials of Database Management Jeffrey A. Hoffer University of Dayton Heikki Topi Bentley University V. Ramesh Indiana University PEARSON Boston Columbus Indianapolis New York San Francisco Upper Saddle

More information

DATABASE SYSTEM CONCEPTS

DATABASE SYSTEM CONCEPTS DATABASE SYSTEM CONCEPTS HENRY F. KORTH ABRAHAM SILBERSCHATZ University of Texas at Austin McGraw-Hill, Inc. New York St. Louis San Francisco Auckland Bogota Caracas Lisbon London Madrid Mexico Milan Montreal

More information

Fundamentals of. Database Systems. Shamkant B. Navathe. College of Computing Georgia Institute of Technology PEARSON.

Fundamentals of. Database Systems. Shamkant B. Navathe. College of Computing Georgia Institute of Technology PEARSON. Fundamentals of Database Systems 5th Edition Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington Shamkant B. Navathe College of Computing Georgia Institute

More information

Systems:;-'./'--'.; r. Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington

Systems:;-'./'--'.; r. Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington Data base 7\,T"] Systems:;-'./'--'.; r Modelsj Languages, Design, and Application Programming Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington Shamkant

More information

FUNDAMENTALS OF. Database S wctpmc. Shamkant B. Navathe College of Computing Georgia Institute of Technology. Addison-Wesley

FUNDAMENTALS OF. Database S wctpmc. Shamkant B. Navathe College of Computing Georgia Institute of Technology. Addison-Wesley FUNDAMENTALS OF Database S wctpmc SIXTH EDITION Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington Shamkant B. Navathe College of Computing Georgia Institute

More information

MODERN DATABASE MANAGEMENT

MODERN DATABASE MANAGEMENT Global Twelfth Edition Edition MODERN DATABASE MANAGEMENT Jeffrey A. Hoffer University of Dayton V. Ramesh Indiana University Heikki Topi Bentley University PEARSON Boston Columbus Indianapolis New York

More information

Database Processing. Fundamentals, Design, and Implementation. Global Edition

Database Processing. Fundamentals, Design, and Implementation. Global Edition Database Processing Fundamentals, Design, and Implementation 14th Edition Global Edition Database Processing: Fundamentals, Design, and Implementation, Global Edition Table of Contents Cover Title Page

More information

Chapter 1: The Database Environment

Chapter 1: The Database Environment Chapter 1: The Database Environment Modern Database Management 6 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden Prentice Hall, 2002 1 Definitions Data: Meaningful facts, text, graphics,

More information

Course Outline Faculty of Computing and Information Technology

Course Outline Faculty of Computing and Information Technology Course Outline Faculty of Computing and Information Technology Title Code Instructor Name Credit Hours Prerequisite Prerequisite Skill/Knowledge/Understanding Category Course Goals Statement of Course

More information

EASTERN ARIZONA COLLEGE Database Design and Development

EASTERN ARIZONA COLLEGE Database Design and Development EASTERN ARIZONA COLLEGE Database Design and Development Course Design 2016-2017 Course Information Division Business Course Number CMP 280 Title Database Design and Development Credits 3 Developed by Lydia

More information

Automatic Text Processing

Automatic Text Processing Automatic Text Processing The Transformation, Analysis, and Retrieval of Information by Computer Gerard Salton Cornell University Technlsche Univerariat Darmstadt FACHBEREICH1NFORMATJK BIBLIOTHE.K Invented.:

More information

Modern Systems Analysis and Design Seventh Edition

Modern Systems Analysis and Design Seventh Edition Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Structuring System Data Requirements Learning Objectives ü Concisely define each of the following

More information

Fundarnentals of. Sharnkant B. Navathe College of Computing Georgia Institute of Technology

Fundarnentals of. Sharnkant B. Navathe College of Computing Georgia Institute of Technology Fundarnentals of n I 5th Edition Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington Sharnkant B. Navathe College of Computing Georgia Institute of Technology

More information

Two hours UNIVERSITY OF MANCHESTER. January Answer any THREE questions. Answer each question in a separate book

Two hours UNIVERSITY OF MANCHESTER. January Answer any THREE questions. Answer each question in a separate book Two hours UNIVERSITY OF MANCHESTER Database Architecture Models and Design January 2004 Answer any THREE questions Answer each question in a separate book The use of electronic calculators is not peritted.

More information

DATABASE MANAGEMENT SYSTEM

DATABASE MANAGEMENT SYSTEM DATABASE MANAGEMENT SYSTEM For COMPUTER SCIENCE DATABASE MANAGEMENT. SYSTEM SYLLABUS ER model. Relational model: relational algebra, tuple calculus, SQL. Integrity constraints, normal forms. File organization,

More information

! Define terms. ! Interpret history and role of SQL. ! Write single table queries using SQL. ! Establish referential integrity using SQL

! Define terms. ! Interpret history and role of SQL. ! Write single table queries using SQL. ! Establish referential integrity using SQL OBJECTIVES CHAPTER 6: INTRODUCTION TO SQL Modern Database Management 11 th Edition Jeffrey A. Hoffer, V. Ramesh, Heikki Topi! Define terms! Interpret history and role of SQL! Define a database using SQL

More information

Techno India Batanagar Computer Science and Engineering. Model Questions. Subject Name: Database Management System Subject Code: CS 601

Techno India Batanagar Computer Science and Engineering. Model Questions. Subject Name: Database Management System Subject Code: CS 601 Techno India Batanagar Computer Science and Engineering Model Questions Subject Name: Database Management System Subject Code: CS 601 Multiple Choice Type Questions 1. Data structure or the data stored

More information

Rajiv GandhiCollegeof Engineering& Technology, Kirumampakkam.Page 1 of 10

Rajiv GandhiCollegeof Engineering& Technology, Kirumampakkam.Page 1 of 10 Rajiv GandhiCollegeof Engineering& Technology, Kirumampakkam.Page 1 of 10 RAJIV GANDHI COLLEGE OF ENGINEERING & TECHNOLOGY, KIRUMAMPAKKAM-607 402 DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING QUESTION BANK

More information

Acknowledgments Introduction to Database Systems p. 1 Objectives p. 1 Functions of a Database p. 1 Database Management System p.

Acknowledgments Introduction to Database Systems p. 1 Objectives p. 1 Functions of a Database p. 1 Database Management System p. Preface p. xvii Acknowledgments p. xxv Introduction to Database Systems p. 1 Objectives p. 1 Functions of a Database p. 1 Database Management System p. 2 Database Components p. 8 Database Development Process

More information

DBM/500 COURSE NOTES

DBM/500 COURSE NOTES WK 1 APPROACHES DBM/500 COURSE NOTES MICROSOFT RELATIONAL ACCESS SYSTEM WK 2 DESIGN TOOLS FOR ANALYSIS ENTITY RELATIONSHIP ERD EXAMPLE WK 3 UNIFIED MODELING LANGUAGE USE CASES APPLICATIONS TOOLS WK 4 NORMALIZATION

More information

Inputs. Decisions. Leads to

Inputs. Decisions. Leads to Chapter 6: Physical Database Design and Performance Modern Database Management 9 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Heikki Topi 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Objectives

More information

Programming. In Ada JOHN BARNES TT ADDISON-WESLEY

Programming. In Ada JOHN BARNES TT ADDISON-WESLEY Programming In Ada 2005 JOHN BARNES... TT ADDISON-WESLEY An imprint of Pearson Education Harlow, England London New York Boston San Francisco Toronto Sydney Tokyo Singapore Hong Kong Seoul Taipei New Delhi

More information

Designing the User Interface

Designing the User Interface Designing the User Interface Strategies for Effective Human-Computer Interaction Second Edition Ben Shneiderman The University of Maryland Addison-Wesley Publishing Company Reading, Massachusetts Menlo

More information

DATABASE MANAGEMENT SYSTEM SHORT QUESTIONS. QUESTION 1: What is database?

DATABASE MANAGEMENT SYSTEM SHORT QUESTIONS. QUESTION 1: What is database? DATABASE MANAGEMENT SYSTEM SHORT QUESTIONS Complete book short Answer Question.. QUESTION 1: What is database? A database is a logically coherent collection of data with some inherent meaning, representing

More information

Database System Concepts and Architecture. Copyright 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley

Database System Concepts and Architecture. Copyright 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Database System Concepts and Architecture Copyright 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Outline Data Models and Their Categories History of Data Models Schemas, Instances,

More information

DATABASE DESIGN AND DEVELOPMENT

DATABASE DESIGN AND DEVELOPMENT DATABASE DESIGN AND DEVELOPMENT DATABASE DESIGN AND DEVELOPMENT An Essential Guide for IT Professionals PAULRAJ PONNIAH A JOHN WILEY & SONS, INC., PUBLICATION Copyright 2003 by John Wiley & Sons, Inc.

More information

An Introduction to Object-Oriented Programming

An Introduction to Object-Oriented Programming An Introduction to Object-Oriented Programming Timothy Budd Oregon State University TT Addison-Wesley Publishing Company Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario Wokingham,

More information

Full file at

Full file at PART II POINTS TO EMPHASIZE AND TEACHING HINTS 25 Points to Emphasize Part 1 Background 28 Chapter 1 Introduction to Databases 29 Chapter 2 Database Environment 31 Part 2 The Relational Model and Languages

More information

Data about data is database Select correct option: True False Partially True None of the Above

Data about data is database Select correct option: True False Partially True None of the Above Within a table, each primary key value. is a minimal super key is always the first field in each table must be numeric must be unique Foreign Key is A field in a table that matches a key field in another

More information

a) Figure 1 shows a small part of an Extended-Entity-Relationship model describing the personnel department of a research company.

a) Figure 1 shows a small part of an Extended-Entity-Relationship model describing the personnel department of a research company. a) Figure shows a sall part of an Extended-Entity-Relationship odel describing the personnel departent of a research copany. GivenNae FailyNae relationship telephone NInuber NextOfKin contact Eployee d

More information

Copyright 2007 Ramez Elmasri and Shamkant B. Navathe Slide 2-1

Copyright 2007 Ramez Elmasri and Shamkant B. Navathe Slide 2-1 Copyright 2007 Ramez Elmasri and Shamkant B. Navathe Slide 2-1 Chapter 2 Database System Concepts and Architecture Copyright 2007 Ramez Elmasri and Shamkant B. Navathe Outline Data Models and Their Categories

More information

Database System Concepts and Architecture

Database System Concepts and Architecture 1 / 14 Data Models and Their Categories History of Data Models Schemas, Instances, and States Three-Schema Architecture Data Independence DBMS Languages and Interfaces Database System Utilities and Tools

More information

Chapter 2: The Database Development Process

Chapter 2: The Database Development Process : The Database Development Process Modern Database Management 7 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden 1 Objectives Definition of terms Describe system development life cycle

More information

Modern Systems Analysis and Design

Modern Systems Analysis and Design Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Designing Databases Learning Objectives Concisely define each of the following key database design terms:

More information

Mastering Transact-SQL An Overview of SQL Server 2000 p. 3 SQL Server's Networked Architecture p. 4 SQL Server's Basic Components p.

Mastering Transact-SQL An Overview of SQL Server 2000 p. 3 SQL Server's Networked Architecture p. 4 SQL Server's Basic Components p. Acknowledgments p. xxiii Introduction p. xxv Mastering Transact-SQL An Overview of SQL Server 2000 p. 3 SQL Server's Networked Architecture p. 4 SQL Server's Basic Components p. 8 Transact-SQL p. 9 SQL

More information

Databases and Database Management Systems

Databases and Database Management Systems Databases and Database Management Systems 1 DBMS concepts and architecture ER model Relational Databases Relational Algebra Query Languages (SQL) Storage and Indexing (optional) Database Design : Normalization

More information

Bonus Content. Glossary

Bonus Content. Glossary Bonus Content Glossary ActiveX control: A reusable software component that can be added to an application, reducing development time in the process. ActiveX is a Microsoft technology; ActiveX components

More information

ORACLE DATABASE 12C INTRODUCTION

ORACLE DATABASE 12C INTRODUCTION SECTOR / IT NON-TECHNICAL & CERTIFIED TRAINING COURSE In this training course, you gain the skills to unleash the power and flexibility of Oracle Database 12c, while gaining a solid foundation of database

More information

Suggested Experience Required Exams Recommended Teradata Courses. TE Teradata 12 Basics

Suggested Experience Required Exams Recommended Teradata Courses. TE Teradata 12 Basics Exam Objectives Teradata 12 Certification Track Use the convenient matrix as a reference to Teradata 12 Certification exam objectives and requirements. A suggested range of experience and recommended Teradata

More information

SQL Queries. for. Mere Mortals. Third Edition. A Hands-On Guide to Data Manipulation in SQL. John L. Viescas Michael J. Hernandez

SQL Queries. for. Mere Mortals. Third Edition. A Hands-On Guide to Data Manipulation in SQL. John L. Viescas Michael J. Hernandez SQL Queries for Mere Mortals Third Edition A Hands-On Guide to Data Manipulation in SQL John L. Viescas Michael J. Hernandez r A TT TAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco

More information

For many companies, information systems cost 40 percent of overall costs.

For many companies, information systems cost 40 percent of overall costs. Types of Information Systems Competition needs very fast decisions and rapid development of information systems. Concentrate on what to do rather than how to do. For many companies, information systems

More information

Review for Exam 1 CS474 (Norton)

Review for Exam 1 CS474 (Norton) Review for Exam 1 CS474 (Norton) What is a Database? Properties of a database Stores data to derive information Data in a database is, in general: Integrated Shared Persistent Uses of Databases The Integrated

More information

Solved MCQ on fundamental of DBMS. Set-1

Solved MCQ on fundamental of DBMS. Set-1 Solved MCQ on fundamental of DBMS Set-1 1) Which of the following is not a characteristic of a relational database model? A. Table B. Tree like structure C. Complex logical relationship D. Records 2) Field

More information

Institute of Southern Punjab, Multan

Institute of Southern Punjab, Multan Institute of Southern Punjab, Multan Mr. Muhammad Nouman Farooq BSC-H (Computer Science) MS (Telecomm. and Networks) Honors: Magna Cumm Laude Honors Degree Gold Medalist! Blog Url: noumanfarooqatisp.wordpress.com

More information

OBJECTIVES DEFINITIONS CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS. Figure 1-1a Data in context

OBJECTIVES DEFINITIONS CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS. Figure 1-1a Data in context OBJECTIVES CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS Modern Database Management 11 th Edition Jeffrey A. Hoffer, V. Ramesh, Heikki Topi! Define terms! Name limitations of conventional

More information

Data Structures in C++ Using the Standard Template Library

Data Structures in C++ Using the Standard Template Library Data Structures in C++ Using the Standard Template Library Timothy Budd Oregon State University ^ ADDISON-WESLEY An imprint of Addison Wesley Longman, Inc. Reading, Massachusetts Harlow, England Menlo

More information

Chapter 1: Introducing SQL Server

Chapter 1: Introducing SQL Server Leiter ftoc.tex V3-03/25/2009 1:31pm Page xv Introduction xxvii Chapter 1: Introducing SQL Server 2008 1 A Condensed History of SQL Server 1 In the Beginning 1 The Evolution of a Database 1 Microsoft Goes

More information

Mathematica for Scientists and Engineers

Mathematica for Scientists and Engineers Mathematica for Scientists and Engineers Thomas B. Bahder Addison-Wesley Publishing Company Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario Wokingham, England Amsterdam Bonn Paris

More information

Course Modules for MCSA: SQL Server 2016 Database Development Training & Certification Course:

Course Modules for MCSA: SQL Server 2016 Database Development Training & Certification Course: Course Modules for MCSA: SQL Server 2016 Database Development Training & Certification Course: 20762C Developing SQL 2016 Databases Module 1: An Introduction to Database Development Introduction to the

More information

normalization are being violated o Apply the rule of Third Normal Form to resolve a violation in the model

normalization are being violated o Apply the rule of Third Normal Form to resolve a violation in the model Database Design Section1 - Introduction 1-1 Introduction to the Oracle Academy o Give examples of jobs, salaries, and opportunities that are possible by participating in the Academy. o Explain how your

More information

CPS510 Database System Design Primitive SYSTEM STRUCTURE

CPS510 Database System Design Primitive SYSTEM STRUCTURE CPS510 Database System Design Primitive SYSTEM STRUCTURE Naïve Users Application Programmers Sophisticated Users Database Administrator DBA Users Application Interfaces Application Programs Query Data

More information

Database Design on Customer Relationship Management System Yanmei Wang

Database Design on Customer Relationship Management System Yanmei Wang 2nd International Conference on Econoics, Social Science, Arts, Education and Manageent Engineering (ESSAEME 2016) Database Design on Custoer Relationship Manageent Syste Yanei Wang College of Inforation

More information

Database Environment. Pearson Education 2009

Database Environment. Pearson Education 2009 Chapter 2 Database Environment 1 Chapter 2 - Objectives Purpose of three-level database architecture. Contents of external, conceptual, and internal levels. Purpose of external/conceptual and conceptual/internal

More information

CS2255 DATABASE MANAGEMENT SYSTEMS QUESTION BANK UNIT I

CS2255 DATABASE MANAGEMENT SYSTEMS QUESTION BANK UNIT I CS2255 DATABASE MANAGEMENT SYSTEMS CLASS: II YEAR CSE SEM:04 STAFF INCHARGE: Mr S.GANESH,AP/CSE QUESTION BANK UNIT I 2 MARKS List the purpose of Database System (or) List the drawback of normal File Processing

More information

D.K.M COLLEGE FOR WOMEN(AUTONOMOUS),VELLORE DATABASE MANAGEMENT SYSTEM QUESTION BANK

D.K.M COLLEGE FOR WOMEN(AUTONOMOUS),VELLORE DATABASE MANAGEMENT SYSTEM QUESTION BANK D.K.M COLLEGE FOR WOMEN(AUTONOMOUS),VELLORE DATABASE MANAGEMENT SYSTEM QUESTION BANK UNIT I SECTION-A 2 MARKS 1. What is meant by DBMs? 2. Who is a DBA? 3. What is a data model?list its types. 4. Define

More information

Assignment Session : July-March

Assignment Session : July-March Faculty Name Class/Section Subject Name Assignment Session : July-March 2018-19 MR.RAMESHWAR BASEDIA B.Com II Year RDBMS Assignment THEORY ASSIGNMENT II (A) Objective Question 1. Software that defines

More information

(All chapters begin with an Introduction end with a Summary, Exercises, and Reference and Bibliography) Preliminaries An Overview of Database

(All chapters begin with an Introduction end with a Summary, Exercises, and Reference and Bibliography) Preliminaries An Overview of Database (All chapters begin with an Introduction end with a Summary, Exercises, and Reference and Bibliography) Preliminaries An Overview of Database Management What is a database system? What is a database? Why

More information

Data Modeling Online Training

Data Modeling Online Training Data Modeling Online Training IQ Online training facility offers Data Modeling online training by trainers who have expert knowledge in the Data Modeling and proven record of training hundreds of students.

More information

Win32 Network Programming

Win32 Network Programming Win32 Network Programming Windows 95 and Windows NT Network Programming Using MFC Ralph Davis TT Addison-Wesley Developers Press Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario

More information

COPYRIGHTED MATERIAL. Contents. Chapter 1: Introducing T-SQL and Data Management Systems 1. Chapter 2: SQL Server Fundamentals 23.

COPYRIGHTED MATERIAL. Contents. Chapter 1: Introducing T-SQL and Data Management Systems 1. Chapter 2: SQL Server Fundamentals 23. Introduction Chapter 1: Introducing T-SQL and Data Management Systems 1 T-SQL Language 1 Programming Language or Query Language? 2 What s New in SQL Server 2008 3 Database Management Systems 4 SQL Server

More information

Review -Chapter 4. Review -Chapter 5

Review -Chapter 4. Review -Chapter 5 Review -Chapter 4 Entity relationship (ER) model Steps for building a formal ERD Uses ER diagrams to represent conceptual database as viewed by the end user Three main components Entities Relationships

More information

8) A top-to-bottom relationship among the items in a database is established by a

8) A top-to-bottom relationship among the items in a database is established by a MULTIPLE CHOICE QUESTIONS IN DBMS (unit-1 to unit-4) 1) ER model is used in phase a) conceptual database b) schema refinement c) physical refinement d) applications and security 2) The ER model is relevant

More information

Definition of terms Objectives Interpret history and role of SQL Define a database using SQL data definition iti language Write single table queries u

Definition of terms Objectives Interpret history and role of SQL Define a database using SQL data definition iti language Write single table queries u Chapter 7: Introduction to SQL Modern Database Management 9 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Heikki Topi 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Definition of terms Objectives

More information

Basant Group of Institution

Basant Group of Institution Basant Group of Institution Visual Basic 6.0 Objective Question Q.1 In the relational modes, cardinality is termed as: (A) Number of tuples. (B) Number of attributes. (C) Number of tables. (D) Number of

More information

Mahathma Gandhi University

Mahathma Gandhi University Mahathma Gandhi University BSc Computer science III Semester BCS 303 OBJECTIVE TYPE QUESTIONS Choose the correct or best alternative in the following: Q.1 In the relational modes, cardinality is termed

More information

What is Data? ANSI definition: Volatile vs. persistent data. Data. Our concern is primarily with persistent data

What is Data? ANSI definition: Volatile vs. persistent data. Data. Our concern is primarily with persistent data What is Data? ANSI definition: Data ❶ A representation of facts, concepts, or instructions in a formalized manner suitable for communication, interpretation, or processing by humans or by automatic means.

More information

What is Data? Volatile vs. persistent data Our concern is primarily with persistent data

What is Data? Volatile vs. persistent data Our concern is primarily with persistent data What is? ANSI definition: ❶ A representation of facts, concepts, or instructions in a formalized manner suitable for communication, interpretation, or processing by humans or by automatic means. ❷ Any

More information

; Spring 2008 Prof. Sang-goo Lee (14:30pm: Mon & Wed: Room ) ADVANCED DATABASES

; Spring 2008 Prof. Sang-goo Lee (14:30pm: Mon & Wed: Room ) ADVANCED DATABASES 4541.564; Spring 2008 Prof. Sang-goo Lee (14:30pm: Mon & Wed: Room 302-208) ADVANCED DATABASES Syllabus Text Books Exams (tentative dates) Database System Concepts, 5th Edition, A. Silberschatz, H. F.

More information

Installing and Administering a Satellite Environment

Installing and Administering a Satellite Environment IBM DB2 Universal Database Installing and Administering a Satellite Environment Version 8 GC09-4823-00 IBM DB2 Universal Database Installing and Administering a Satellite Environment Version 8 GC09-4823-00

More information

Introduction Database Concepts

Introduction Database Concepts Introduction Database Concepts CO attained : CO1 Hours Required: 05 Self Study: 08 Prepared and presented by : Ms. Swati Abhang Contents Introduction Characteristics of databases, File system V/s Database

More information

A7-R3: INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

A7-R3: INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS A7-R3: INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS NOTE: 1. There are TWO PARTS in this Module/Paper. PART ONE contains FOUR questions and PART TWO contains FIVE questions. 2. PART ONE is to be answered

More information

DATABASE SYSTEMS CHAPTER 2 DATA MODELS 1 DESIGN IMPLEMENTATION AND MANAGEMENT INTERNATIONAL EDITION ROB CORONEL CROCKETT

DATABASE SYSTEMS CHAPTER 2 DATA MODELS 1 DESIGN IMPLEMENTATION AND MANAGEMENT INTERNATIONAL EDITION ROB CORONEL CROCKETT DATABASE SYSTEMS DESIGN IMPLEMENTATION AND MANAGEMENT INTERNATIONAL EDITION ROB CORONEL CROCKETT CHAPTER DATA MODELS 1 Coronel & Crockett 978184480731) In this chapter, you will learn: Why data models

More information

B.H.GARDI COLLEGE OF MASTER OF COMPUTER APPLICATION. Ch. 1 :- Introduction Database Management System - 1

B.H.GARDI COLLEGE OF MASTER OF COMPUTER APPLICATION. Ch. 1 :- Introduction Database Management System - 1 Basic Concepts :- 1. What is Data? Data is a collection of facts from which conclusion may be drawn. In computer science, data is anything in a form suitable for use with a computer. Data is often distinguished

More information

object/relational persistence What is persistence? 5

object/relational persistence What is persistence? 5 contents foreword to the revised edition xix foreword to the first edition xxi preface to the revised edition xxiii preface to the first edition xxv acknowledgments xxviii about this book xxix about the

More information

SYED AMMAL ENGINEERING COLLEGE

SYED AMMAL ENGINEERING COLLEGE CS6302- Database Management Systems QUESTION BANK UNIT-I INTRODUCTION TO DBMS 1. What is database? 2. Define Database Management System. 3. Advantages of DBMS? 4. Disadvantages in File Processing System.

More information

ADVANCED DATABASES ; Spring 2015 Prof. Sang-goo Lee (11:00pm: Mon & Wed: Room ) Advanced DB Copyright by S.-g.

ADVANCED DATABASES ; Spring 2015 Prof. Sang-goo Lee (11:00pm: Mon & Wed: Room ) Advanced DB Copyright by S.-g. 4541.564; Spring 2015 Prof. Sang-goo Lee (11:00pm: Mon & Wed: Room 301-203) ADVANCED DATABASES Copyright by S.-g. Lee Review - 1 General Info. Text Book Database System Concepts, 6 th Ed., Silberschatz,

More information

foreword to the first edition preface xxi acknowledgments xxiii about this book xxv about the cover illustration

foreword to the first edition preface xxi acknowledgments xxiii about this book xxv about the cover illustration contents foreword to the first edition preface xxi acknowledgments xxiii about this book xxv about the cover illustration xix xxxii PART 1 GETTING STARTED WITH ORM...1 1 2 Understanding object/relational

More information

Course Book Academic Year

Course Book Academic Year Nawroz University College of Computer and IT Department of Computer Science Stage: Third Course Book Academic Year 2015-2016 Subject Advanced Database No. of Hours No. of Units 6 Distribution of Marks

More information

COMPUTER AND ROBOT VISION

COMPUTER AND ROBOT VISION VOLUME COMPUTER AND ROBOT VISION Robert M. Haralick University of Washington Linda G. Shapiro University of Washington A^ ADDISON-WESLEY PUBLISHING COMPANY Reading, Massachusetts Menlo Park, California

More information

Objectives Definition iti of terms List five properties of relations State two properties of candidate keys Define first, second, and third normal for

Objectives Definition iti of terms List five properties of relations State two properties of candidate keys Define first, second, and third normal for Chapter 5: Logical Database Design and the Relational Model Modern Database Management 9 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Heikki Topi 2009 Pearson Education, Inc. Publishing as Prentice

More information

Sankalchand Patel College of Engineering, Visnagar B.E. Semester III (CE/IT) Database Management System Question Bank / Assignment

Sankalchand Patel College of Engineering, Visnagar B.E. Semester III (CE/IT) Database Management System Question Bank / Assignment Sankalchand Patel College of Engineering, Visnagar B.E. Semester III (CE/IT) Database Management System Question Bank / Assignment Introductory concepts of DBMS 1. Explain detailed 3-level architecture

More information

Information Technology Audit & Cyber Security

Information Technology Audit & Cyber Security Information Technology Audit & Cyber Security Structured Data Requirements Systems & Infrastructure Lifecycle Management with E-R LEARNING OBJECTIVES Explain the role of conceptual data modeling in the

More information

Index *EXTIND option, ADDPFTRG command. See CL command Alias CREATE ALIAS for, 62, 64 for a column, 22, for a table, 15-17, 62, 66-67,

Index *EXTIND option, ADDPFTRG command. See CL command Alias CREATE ALIAS for, 62, 64 for a column, 22, for a table, 15-17, 62, 66-67, Index *EXTIND option, 202-203 ADDPFTRG command. See CL command Alias CREATE ALIAS for, 62, 64 for a column, 22, 349-350 for a table, 15-17, 62, 66-67, 291, 293, 343 ALLOCATE CURSOR, 219, 221 ALTER TABLE,

More information

Introductory logic and sets for Computer scientists

Introductory logic and sets for Computer scientists Introductory logic and sets for Computer scientists Nimal Nissanke University of Reading ADDISON WESLEY LONGMAN Harlow, England II Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario

More information

MySQL Database Administrator Training NIIT, Gurgaon India 31 August-10 September 2015

MySQL Database Administrator Training NIIT, Gurgaon India 31 August-10 September 2015 MySQL Database Administrator Training Day 1: AGENDA Introduction to MySQL MySQL Overview MySQL Database Server Editions MySQL Products MySQL Services and Support MySQL Resources Example Databases MySQL

More information

RDBMS Concepts 1. What is database? A database is a logically coherent collection of data with some inherent meaning,

RDBMS Concepts 1. What is database? A database is a logically coherent collection of data with some inherent meaning, RDBMS Concepts 1. What is database? A database is a logically coherent collection of data with some inherent meaning, representing some aspect of real world and which is designed, built and populated with

More information

Introduction to Database Concepts. Department of Computer Science Northern Illinois University January 2018

Introduction to Database Concepts. Department of Computer Science Northern Illinois University January 2018 Introduction to Database Concepts Department of Computer Science Northern Illinois University January 2018 What is a Database? A collection of stored operational data used by the application systems of

More information

Exploiting Data for Risk Evaluation. Niel Hens Center for Statistics Hasselt University

Exploiting Data for Risk Evaluation. Niel Hens Center for Statistics Hasselt University Exploiting Data for Risk Evaluation Niel Hens Center for Statistics Hasselt University Sci Com Workshop 2007 1 Overview Introduction Database management systems Design Normalization Queries Using different

More information

Systems Analysis and Design Methods Chapter 7: Data Modeling and Analysis

Systems Analysis and Design Methods Chapter 7: Data Modeling and Analysis Systems Analysis and Design Methods Chapter 7: Data Modeling and Analysis Multiple Choice Questions 1. Which of the following sentence is NOT correct about a logical model: A. is implementation dependent

More information

Information Modeling and Relational Databases

Information Modeling and Relational Databases Information Modeling and Relational Databases Second Edition Terry Halpin Neumont University Tony Morgan Neumont University AMSTERDAM» BOSTON. HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO

More information

Top 88 Question Asked in Part I of MIS 150 EXAM #1 (Chapter 1-4, Appendix C) Exams questions gathered from old tests dating back to Fall 2000

Top 88 Question Asked in Part I of MIS 150 EXAM #1 (Chapter 1-4, Appendix C) Exams questions gathered from old tests dating back to Fall 2000 Top 88 Question Asked in Part I of MIS 150 EXAM #1 (Chapter 1-4, Appendix C) Exams questions gathered from old tests dating back to Fall 2000 1. Name one data model that emphasizes the concept of reusable

More information

Week. Lecture Topic day (including assignment/test) 1 st 1 st Introduction to Module 1 st. Practical

Week. Lecture Topic day (including assignment/test) 1 st 1 st Introduction to Module 1 st. Practical Name of faculty: Gaurav Gambhir Discipline: Computer Science Semester: 6 th Subject: CSE 304 N - Essentials of Information Technology Lesson Plan Duration: 15 Weeks (from January, 2018 to April, 2018)

More information

Chapter 1 SQL and Data

Chapter 1 SQL and Data Chapter 1 SQL and Data What is SQL? Structured Query Language An industry-standard language used to access & manipulate data stored in a relational database E. F. Codd, 1970 s IBM 2 What is Oracle? A relational

More information

358 cardinality 18, 55-57, 62, 65, 71, 75-76, 85, 87, 99, 122, 129, , 140, 257, , , 295, categorization 18, 26, 56, 71, 7

358 cardinality 18, 55-57, 62, 65, 71, 75-76, 85, 87, 99, 122, 129, , 140, 257, , , 295, categorization 18, 26, 56, 71, 7 4GL 6 access path 8, 24, 35, 38, 88, 99-110, 114, 170, 176, 199, 203-204, 208 active class 270, 317, 323-324, 326, 337 database 315, 321 generalization 322-324 rule 317, 320-321 ADABAS 16 aggregation 18,

More information

Hyperion Interactive Reporting Reports & Dashboards Essentials

Hyperion Interactive Reporting Reports & Dashboards Essentials Oracle University Contact Us: +27 (0)11 319-4111 Hyperion Interactive Reporting 11.1.1 Reports & Dashboards Essentials Duration: 5 Days What you will learn The first part of this course focuses on two

More information

JAVA PROGRAMMING. Unit-3 :Creating Gui Using The Abstract Windowing Toolkit:

JAVA PROGRAMMING. Unit-3 :Creating Gui Using The Abstract Windowing Toolkit: JAVA PROGRAMMING UNIT-1: Introduction To Java, Getting Started With Java, Applets And Application, Creating A Java Application, Creating A Java Applets, Object Oriented Programming In Java, Object And

More information

Fundamentals of Database Systems V7. Course Outline. Fundamentals of Database Systems V Jul 2018

Fundamentals of Database Systems V7. Course Outline. Fundamentals of Database Systems V Jul 2018 Course Outline Fundamentals of Database Systems V7 16 Jul 2018 Contents 1. Course Objective 2. Pre-Assessment 3., Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training 5.

More information

ROEVER ENGINEERING COLLEGE

ROEVER ENGINEERING COLLEGE ROEVER ENGINEERING COLLEGE ELAMBALUR, PERAMBALUR- 621 212 DEPARTMENT OF INFORMATION TECHNOLOGY DATABASE MANAGEMENT SYSTEMS UNIT-1 Questions And Answers----Two Marks 1. Define database management systems?

More information

Databases 1. Daniel POP

Databases 1. Daniel POP Databases 1 Daniel POP Week 1 Getting around New things will be thought both in lectures and in labs; don t miss them; they all matter for final examination! FinalGrade = (LectureGrade>=5 and LabGrade>=5)?

More information