MANAGING FILES: Basic Concepts A database is a logically organized collection of related data designed and built for a specific purpose,

Size: px
Start display at page:

Download "MANAGING FILES: Basic Concepts A database is a logically organized collection of related data designed and built for a specific purpose,"

Transcription

1 MANAGING FILES: Basic Concepts An electronic database is not just the computer-based version of what used to go into manila folders and filing cabinets. A database is a logically organized collection of related data designed and built for a specific purpose, a technology for pulling together facts that allows the slicing and dicing and mixing and matching of data in all kinds of ways. The data in a database has some inherent meaning. In other words, a random assortment of data cannot correctly be called a database. A database can be of any size and of any degree of complexity, and it can be maintained manually or by software on computers. This chapter, of course, covers computer databases. How Data Is Organized: The Data Storage Hierarchy Data in a database can be grouped into a hierarchy of categories, each increasingly more complex. The data storage hierarchy consists of the levels of data stored in a computer database: bits, characters (bytes), fields, records, and files. Bits: Computers, as we have said, are based on the principle that electricity may be on or off. Thus, the bit is the smallest unit of data the computer can store in a database represented by 0 for off or 1 for on. Characters: a character (byte) is a letter, number, or special character. A, B, C, 1, 2, 3, #, $, % are all examples of single characters. A combination of bits represents a character. Bits and bytes are the building blocks for representing data, whether it is being processed, telecommunicated, or stored in a database. The computer deals with the bits and bytes; you, however, will need to deal mostly with fields, records, and files. Field: a field is a unit of data consisting of one or more characters (bytes). It is the smallest unit of meaningful information in the database. Each field has a field name that describes the kind of data that should be entered into the field. An example of a field is your first name, or your street address, or your Social Security number. Fields can be designed to be a certain maximum length or a variable length, and they can also be designed to hold different types of data, such as text only numbers only, dates only, time, a yes or no answer only, web links only, or pictures, sound, or video. Record: a record is a collection of related fields. Each record stores data about only one entity, which can be a person, a place, a thing, an occurrence, or a phenomenon. An example of a record would be your name and address and Social Security number. File: a file is a collection of related records. An example of a file would be data collected on everyone employed in the same department of a company, including all names, addresses, and Social Security numbers. You use files a lot because the file is the collection of data or information that is treated as a unit by the computer. The file is at the top of the data hierarchy. A collection of related files forms the database. A company database might include files on all past and current employees in all 1

2 departments. There would be various files for each employee: payroll, retirement benefits, sales quotas and achievements (if in sales), and so on. Fig (1) how data is organized 2

3 Fig (2) how data is organized The Key Field An important concept in data organization is that of the key field. A key field is a field that is chosen to uniquely identify a record so that it can be easily retrieved and processed. The key field is often an identification number, Social Security number, customer account number, or the like or a combination of letters and numbers set up as a meaningful code. The primary characteristic of the key field is that it is unique. Thus, numbers are clearly preferable to names as key fields because there are many people with common names like James Johnson, Susan Williams, Ann Wong, or Roberto Sanchez, whose records might be confused. Student records are often identified by student ID numbers used as key fields. Most database management systems allow you to have more than one key field, so that you can sort records in different ways. One of the keys is designated the primary key and must hold a unique value for each record. A key field that identifies records in different tables is called a foreign key. Foreign keys are used to cross-reference data. 3

4 4 Types of Files: Program Files & Data Files As we said, the file is the collection of data or information that is treated as a unit by the computer. Files are given names filenames. If you re using a word processing program to write a psychology term paper, you might name it Psychreport. In a database, a filename might be AccountingPersonnel. Filenames also have extensions, or extension names, usually three letters added after a period following the filename. For example, the.doc in Psychreport.doc is recognized by Microsoft Word as a document. Extensions are usually inserted automatically by the application software. When you look up the filenames listed on your hard drive, you will notice a number of extensions, such as.doc,.exe, and.com. There are many kinds of files, but two principal ones are program files and data files. Program Files: For Software Instructions Program files are files containing software instructions. Examples are word processing or spreadsheet programs, which are made up of several different program files. The two most important are source program files and executable files. Source program files contain high-level computer instructions in the original form written by the programmer. Some source program files have the extension of the language in which they are written, such as.bas for BASIC,.pas for Pascal, or.jav for Java For the processor to use source program instructions, they must be translated into an executable file, which contains the instructions that tell the computer how to perform a particular task. You can identify an executable file by its extension,.exe or.com. You use an executable file by running it as when you select Microsoft Excel from your onscreen menu and run it. (There are some executable files that you cannot run other computer programs called runtime libraries cause them to execute. These are identified by such extensions as.dll,.drv, ocx,.sys, and. vbx. ) Data Files: For Holding Data Data files are files that contain data words, numbers, pictures, sounds, and so on. These are the files used in databases. Unlike program files, data files don t instruct the computer to do anything. Rather, data files are there to be acted on by program files. Examples of common extensions in data files are.txt (text) and.xls (Excel worksheets). Certain proprietary computer programs apply their own extensions, such as.ppt for PowerPoint and.mdb for Access. Three types of files worth particular attention are graphics, audio, and video files. Graphics files: Some important ones are.bmp,.tiff,.gif,.jpeg, and.png. Audio files: The ones you re most apt to encounter are.mp3,.wav, and.mid. Animation/video files: Common files are.qt,.mpg,.wmv,.avi., and.rm. DATABASE MANAGEMENT SYSTEMS As we ve said, a database is an organized collection of related (integrated) files. A database may be small, contained entirely within your own personal computer, or it may be massive, available through online connections. Such massive databases are of

5 5 particular interest because they offer phenomenal resource that until recently were unavailable to most ordinary computer users. In the 1950s, when commercial use of computers was just beginning, a large organization would have different files for different purposes. For example, a university might have one file for course grades, another for student records, another for tuition billing, and so on. In a corporation, people in the accounting, order-entry, and customer-service departments all had their own separate files. Thus, if an address had to be changed, for example, each file would have to be updated separately. The database files were stored on magnetic tape and had to be accessed in sequence in what was called a file-processing system. Later, magnetic-disk technology came along, allowing any file to be accessed randomly. This permitted the development of new technology and new software: the database management system. A database management system (DBMS), or database manager, is software written specifically to control the structure of a database and access to the data. In a DBMS, an address change need be entered only once, and the updated information is then available in any relevant file. (Strictly speaking, the database is the collection of the data, and the database management system is the software but many professionals use database to cover both meanings.) 408 The Benefits of Database Management Systems The advantages of database management systems are these: Reduced Data Redundancy Data redundancy, or repetition, means that the same data fields (a person s address, say) appear over and over again in different files and often in different formats. In the old file-processing system, separate files would repeat the same data, wasting storage space. In a database management system, the information appears just once, freeing up more storage capacity. In the old data storage systems, if one field needed to be updated, someone had to make sure that it was updated in all the places it appeared an invitation to error. Improved Data Integrity Data integrity means that data is accurate, consistent, and up to date. In the old system, when a change was made in one file, it might not have been made in other necessary files. The result was that some reports were produced with erroneous information. In a DBMS, reduced redundancy increases the chances of data integrity the chances that the data is accurate, consistent, and up to date because each updating change is made in only one place. Also, many DBMSs provide built-in check systems that help ensure the accuracy of the data that is input. The expression garbage in, garbage out (abbreviated GIGO) refers to the fact that a database with incorrect data cannot generate correct information. Increased Security Although various departments may share data, access to specific information can be limited to selected users. Thus, through the use of passwords, a student s financial, medical, and grade information in a university database is made available only to those who have a legitimate need to know.

6 Ease of Data Maintenance Database management systems offer standard procedures for adding, editing, and deleting records, as well as validation checks to ensure that the appropriate type of data is being entered properly and completely into each field type. Data backup utilities ensure availability of data in case of primary system failure. Three Database Components A database management system may have three components integrated into the software a data dictionary, DBMS utilities, and a report generator. Data Dictionary: For Defining Data Definitions & Structure: a data dictionary, also called a repository, is a document or file that stores the data definitions and descriptions of the structure of data used in the database. Data dictionaries contain no actual data from the database, only information for managing it. Without a data dictionary, however, a DBMS cannot access data from the database. The data dictionary defines the basic organization of the database and contains a list of all files in the database, the number of records in each file, and the names and types of each field. The data dictionary may also help protect the security of the database by indicating who has the right to access it. Most database management systems keep the data dictionary hidden from users to prevent them from accidentally destroying its contents. Utilities: For Maintaining the Database DBMS utilities are programs that allow you to maintain the database by creating, editing, and deleting data, records, and files. The utilities enable you to monitor the types of data being input and to sort your database by key fields, making searching and organizing information much easier. Report Generator: For Producing Documents A report generator is a program for producing an on-screen or printed document from all or part of a database. You can specify the format of the report in advance row headings, column headings, page headers, and so on. With a report generator, even non-experts can create attractive, readable reports on short notice. The Database Administrator Large databases are managed by a specialist called a database administrator. The database administrator (DBA) coordinates all related activities and needs for an organization s database, ensuring the database s recoverability, integrity, security, availability, reliability, and performance. Database administrators determine user access privileges; set standards, guidelines, and control procedures; assist in establishing priorities for requests; prioritize conflicting user needs; and develop user documentation and input procedures. They are also concerned with security establishing and monitoring ways to prevent unauthorized access and making sure data is backed up and recoverable should a failure occur and to establish and enforce policies about user privacy. 6

7 DATABASE MODELS What are five types of database models? Just as files can be organized in different ways, so can database management systems. Organizations may use one kind of DBMS for daily processing of transactions (such as sales figures) and then move the processed data into another DBMS that s better suited for random inquiries and analysis. Older DBMS models, introduced in the 1960s, are hierarchical and network. New models are relational, object-oriented, and multidimensional. Hierarchical Database In a hierarchical database, fields or records are arranged in related groups resembling a family tree, with child (lower-level) records subordinate to parent (higher-level) records. The parent record at the top of the database is called the root record or root parent. The hierarchical database is the oldest and simplest of the five models. It lent itself well to the tape storage systems used by mainframes in the 1970s. It is still used in some types of passenger reservation systems. In hierarchical databases, accessing or updating data is very fast, because the relationships have been predefined. However, because the structure must be defined in advance, it is quite rigid. There can be only one parent per child, and no relationships among the child records are possible. Moreover, adding new fields to database records requires that the entire database be redefined. A new database model was needed to address the problems of data redundancy and complex data relationships. Fig (3) Hierarchical database, Example of a cruise ship reservation system 7

8 Network Database The network database was in part developed to solve some of the problems of the hierarchical database model. A network database is similar to a hierarchical database, but each child record can have more than one parent record. Thus, a child record, which in network database terminology is called a member, may be reached through more than one parent, which is called an owner. Also used principally with mainframes, the network database is more flexible than the hierarchical arrangement, because different relationships may be established between different branches of data. However, it still requires that the structure be defined in advance, and, as with the hierarchical model, the user must be familiar with the structure of the database. Moreover, there are limits to the number of possible links among records, and to examine a field one must retrieve the entire record. Although the network database was an improvement over the hierarchical database, some people in the database community believed there had to be a better way to manage large amounts of data. Fig (4) Network Database Example of college class-scheduling system 8

Topics covered 10/12/2015. Pengantar Teknologi Informasi dan Teknologi Hijau. Suryo Widiantoro, ST, MMSI, M.Com(IS)

Topics covered 10/12/2015. Pengantar Teknologi Informasi dan Teknologi Hijau. Suryo Widiantoro, ST, MMSI, M.Com(IS) Pengantar Teknologi Informasi dan Teknologi Hijau Suryo Widiantoro, ST, MMSI, M.Com(IS) 1 Topics covered 1. Basic concept of managing files 2. Database management system 3. Database models 4. Data mining

More information

Discovering Computers Fundamentals, 2011 Edition. Living in a Digital World

Discovering Computers Fundamentals, 2011 Edition. Living in a Digital World Discovering Computers Fundamentals, 2011 Edition Living in a Digital World Objectives Overview Define the term, database, and explain how a database interacts with data and information Describe the qualities

More information

Chapter 10 Managing a Database. Discovering Computers Your Interactive Guide to the Digital World

Chapter 10 Managing a Database. Discovering Computers Your Interactive Guide to the Digital World Chapter 10 Managing a Database Discovering Computers 2012 Your Interactive Guide to the Digital World Databases, Data, and Information Database Collection of data organized in a manner that allows access,

More information

Chapter 10 Managing a Database. Discovering Computers Your Interactive Guide to the Digital World

Chapter 10 Managing a Database. Discovering Computers Your Interactive Guide to the Digital World Chapter 10 Managing a Database Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Define the term, database, and explain how a database interacts with data and information

More information

Introduction To Computers

Introduction To Computers Introduction To Computers Chapter No 7 Introduction To Databases Overview Introduction to database To make use of information, you have to be able to find the information Data files and databases are no

More information

Data, Information, and Databases

Data, Information, and Databases Data, Information, and Databases BDIS 6.1 Topics Covered Information types: transactional vsanalytical Five characteristics of information quality Database versus a DBMS RDBMS: advantages and terminology

More information

The functions performed by a typical DBMS are the following:

The functions performed by a typical DBMS are the following: MODULE NAME: Database Management TOPIC: Introduction to Basic Database Concepts LECTURE 2 Functions of a DBMS The functions performed by a typical DBMS are the following: Data Definition The DBMS provides

More information

Discovering Computers Chapter 10 Database Management

Discovering Computers Chapter 10 Database Management Discovering Computers 2008 Chapter 10 Database Management Chapter 10 Objectives Define the the term, database Differentiate between a file file processing system approach and the the database approach

More information

Accounting Information Systems, 2e (Kay/Ovlia) Chapter 2 Accounting Databases. Objective 1

Accounting Information Systems, 2e (Kay/Ovlia) Chapter 2 Accounting Databases. Objective 1 Accounting Information Systems, 2e (Kay/Ovlia) Chapter 2 Accounting Databases Objective 1 1) One of the disadvantages of a relational database is that we can enter data once into the database, and then

More information

Chapter 11 Database Concepts

Chapter 11 Database Concepts Chapter 11 Database Concepts INTRODUCTION Database is collection of interrelated data and database system is basically a computer based record keeping system. It contains the information about one particular

More information

DATA Data and information are used in our daily life. Each type of data has its own importance that contribute toward useful information.

DATA Data and information are used in our daily life. Each type of data has its own importance that contribute toward useful information. INFORMATION SYSTEM LESSON 41 DATA, INFORMATION AND INFORMATION SYSTEM SMK Sultan Yahya Petra 1 DATA Data and information are used in our daily life. Each type of data has its own importance that contribute

More information

Objectives Overview. Chapter 10 Managing a Database. Discovering Computers Instructor: M. Imran Khalil MSc-IT 1 st semester Fall 2016

Objectives Overview. Chapter 10 Managing a Database. Discovering Computers Instructor: M. Imran Khalil MSc-IT 1 st semester Fall 2016 Chapter 10 Managing a Database Instructor: M. Imran Khalil MSc-IT 1 st semester Fall 2016 Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Define the term, database,

More information

16/06/56. Databases. Databases. Databases The McGraw-Hill Companies, Inc. All rights reserved.

16/06/56. Databases. Databases. Databases The McGraw-Hill Companies, Inc. All rights reserved. Distinguish between the physical and logical views of data. Describe how data is organized: characters, fields, records, tables, and databases. Define key fields and how they are used to integrate data

More information

Databases The McGraw-Hill Companies, Inc. All rights reserved.

Databases The McGraw-Hill Companies, Inc. All rights reserved. Distinguish between the physical and logical views of data. Describe how data is organized: characters, fields, records, tables, and databases. Define key fields and how they are used to integrate data

More information

IFF 1414 Intro to Database. Notes

IFF 1414 Intro to Database. Notes 1 IFF 1414 Intro to Database Notes Definition of database Database Management Systems Database Model DBMS Categories MS Access Relational database Data Hierarchy MS Access objects 2 3 Database is an organized

More information

Lesson 1. Exploring QuickBooks INTRODUCTION OBJECTIVES

Lesson 1. Exploring QuickBooks INTRODUCTION OBJECTIVES Exploring QuickBooks INTRODUCTION This first lesson is an introduction to the QuickBooks software program and the chart of accounts, and it contains two reading assignments. Assignment 1 takes you on a

More information

IT1105 Information Systems and Technology. BIT 1 ST YEAR SEMESTER 1 University of Colombo School of Computing. Student Manual

IT1105 Information Systems and Technology. BIT 1 ST YEAR SEMESTER 1 University of Colombo School of Computing. Student Manual IT1105 Information Systems and Technology BIT 1 ST YEAR SEMESTER 1 University of Colombo School of Computing Student Manual Lesson 3: Organizing Data and Information (6 Hrs) Instructional Objectives Students

More information

DATABASE MANAGEMENT SYSTEMS

DATABASE MANAGEMENT SYSTEMS CHAPTER DATABASE MANAGEMENT SYSTEMS This chapter reintroduces the term database in a more technical sense than it has been used up to now. Data is one of the most valuable assets held by most organizations.

More information

9. Introduction to MS Access

9. Introduction to MS Access 9. Introduction to MS Access 9.1 What is MS Access? Essentially, MS Access is a database management system (DBMS). Like other products in this category, Access: o Stores and retrieves data, o Presents

More information

Introduction to Access 97/2000

Introduction to Access 97/2000 Introduction to Access 97/2000 PowerPoint Presentation Notes Slide 1 Introduction to Databases (Title Slide) Slide 2 Workshop Ground Rules Slide 3 Objectives Here are our objectives for the day. By the

More information

A database management system (DBMS) is a software package with computer

A database management system (DBMS) is a software package with computer A database management system (DBMS) is system software for creating and managing databases. The DBMS provides users and programmers with a systematic way to create, retrieve, update and manage data. What

More information

An Introduction to Databases and Database Management Systems.

An Introduction to Databases and Database Management Systems. An Introduction to Databases and Database Management Systems. Introduction An important aspect of most every business is record keeping. In our information society, this has become an important aspect

More information

Fundamentals of Database Systems (INSY2061)

Fundamentals of Database Systems (INSY2061) Fundamentals of Database Systems (INSY2061) 1 What the course is about? These days, organizations are considering data as one important resource like finance, human resource and time. The management of

More information

Layers. External Level Conceptual Level Internal Level

Layers. External Level Conceptual Level Internal Level Layers External Level Conceptual Level Internal Level Objective of 3 Layer Arch. Separate each user s view of database from the way database is physically represented. Each user should be able to access

More information

Source Format Action Interface Book/Encyclopedia/Hand Written Search Literate. Paper tape coded use mechanist DB digital Search computer

Source Format Action Interface Book/Encyclopedia/Hand Written Search Literate. Paper tape coded use mechanist DB digital Search computer 3. Data Bases (DB). DB is a collection of related files consisting of records that contains data, or collection of inter-related data stored together without redundancy to serve one or more applications

More information

IT Service Delivery and Support Week Three. IT Auditing and Cyber Security Fall 2016 Instructor: Liang Yao

IT Service Delivery and Support Week Three. IT Auditing and Cyber Security Fall 2016 Instructor: Liang Yao IT Service Delivery and Support Week Three IT Auditing and Cyber Security Fall 2016 Instructor: Liang Yao 1 Infrastructure Essentials Computer Hardware Operating Systems (OS) & System Software Applications

More information

Data warehouse architecture consists of the following interconnected layers:

Data warehouse architecture consists of the following interconnected layers: Architecture, in the Data warehousing world, is the concept and design of the data base and technologies that are used to load the data. A good architecture will enable scalability, high performance and

More information

8 MANAGING SHARED FOLDERS & DATA

8 MANAGING SHARED FOLDERS & DATA MANAGING SHARED FOLDERS & DATA STORAGE.1 Introduction to Windows XP File Structure.1.1 File.1.2 Folder.1.3 Drives.2 Windows XP files and folders Sharing.2.1 Simple File Sharing.2.2 Levels of access to

More information

Introduction to Databases

Introduction to Databases Introduction to Databases 1 Objectives Most common types of digital information processing enter file-based systems Why database systems came around DBMS environment: components / roles Is it all worth

More information

Introduction Database Technology [DBTECO601]

Introduction Database Technology [DBTECO601] Introduction Database Technology [DBTECO601] Thomas D. Devine http://www.noucamp.org thomas.devine@lyit.ie September 8, 2008 1 Contents 1 Document Information 4 2 Introduction 4 3 Traditional File-Based

More information

Unit 10 Databases. Computer Concepts Unit Contents. 10 Operational and Analytical Databases. 10 Section A: Database Basics

Unit 10 Databases. Computer Concepts Unit Contents. 10 Operational and Analytical Databases. 10 Section A: Database Basics Unit 10 Databases Computer Concepts 2016 ENHANCED EDITION 10 Unit Contents Section A: Database Basics Section B: Database Tools Section C: Database Design Section D: SQL Section E: Big Data Unit 10: Databases

More information

5-1McGraw-Hill/Irwin. Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved.

5-1McGraw-Hill/Irwin. Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 5-1McGraw-Hill/Irwin Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 5 hapter Data Resource Management Data Concepts Database Management Types of Databases McGraw-Hill/Irwin Copyright

More information

Database Fundamentals Chapter 1

Database Fundamentals Chapter 1 Database Fundamentals Chapter 1 Class 01: Database Fundamentals 1 What is a Database? The ISO/ANSI SQL Standard does not contain a definition of the term database. In fact, the term is never mentioned

More information

New Perspectives on Microsoft Access Module 2: Building a Database and Defining Table Relationships

New Perspectives on Microsoft Access Module 2: Building a Database and Defining Table Relationships New Perspectives on Microsoft Access 2016 Module 2: Building a Database and Defining Table Relationships 1 Objectives Session 2.1 Learn the guidelines for designing databases and setting field properties

More information

CHAPTER 6 SUMMARY. Objective 1: Identify Good Database Design

CHAPTER 6 SUMMARY. Objective 1: Identify Good Database Design Objective 1: Identify Good Database Design CHAPTER 6 SUMMARY A database is an organized collection of data facts about people, events, things, or ideas related to a specific topic or purpose. Information

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

Lesson 1. Why Use It? Terms to Know

Lesson 1. Why Use It? Terms to Know describe how a table is designed and filled. describe a form and its use. know the appropriate time to use a sort or a query. see the value of key fields, common fields, and multiple-field sorts. describe

More information

Chapter 12 Databases and Database Management Systems

Chapter 12 Databases and Database Management Systems Chapter 12 Databases and Database Management Systems permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use. What Is a Database?

More information

The DBMS accepts requests for data from the application program and instructs the operating system to transfer the appropriate data.

The DBMS accepts requests for data from the application program and instructs the operating system to transfer the appropriate data. Managing Data Data storage tool must provide the following features: Data definition (data structuring) Data entry (to add new data) Data editing (to change existing data) Querying (a means of extracting

More information

System development, design & implementation

System development, design & implementation System development, design & implementation Design of software The following are the principle for any software design : Modularity and partitioning : Top down methods are used through out the analysis

More information

Database Systems: Design, Implementation, and Management Tenth Edition. Chapter 1 Database Systems

Database Systems: Design, Implementation, and Management Tenth Edition. Chapter 1 Database Systems Database Systems: Design, Implementation, and Management Tenth Edition Chapter 1 Database Systems Objectives In this chapter, you will learn: The difference between data and information What a database

More information

CHAPTER 6 DATABASE MANAGEMENT SYSTEMS

CHAPTER 6 DATABASE MANAGEMENT SYSTEMS CHAPTER 6 DATABASE MANAGEMENT SYSTEMS Management Information Systems, 10 th edition, By Raymond McLeod, Jr. and George P. Schell 2007, Prentice Hall, Inc. 1 Learning Objectives Understand the hierarchy

More information

Housing Estates Information Management System Based on.net. Jianliang Min

Housing Estates Information Management System Based on.net. Jianliang Min 3rd International Conference on Management, Education, Information and Control (MEICI 205) Housing Estates Information Management System Based on.et Jianliang Min College of Information Engineering, Jiangxi

More information

Data Management Lecture Outline 2 Part 2. Instructor: Trevor Nadeau

Data Management Lecture Outline 2 Part 2. Instructor: Trevor Nadeau Data Management Lecture Outline 2 Part 2 Instructor: Trevor Nadeau Data Entities, Attributes, and Items Entity: Things we store information about. (i.e. persons, places, objects, events, etc.) Have relationships

More information

Chapter. Relational Database Concepts COPYRIGHTED MATERIAL

Chapter. Relational Database Concepts COPYRIGHTED MATERIAL Chapter Relational Database Concepts 1 COPYRIGHTED MATERIAL Every organization has data that needs to be collected, managed, and analyzed. A relational database fulfills these needs. Along with the powerful

More information

CHAPTER4 CONSTRAINTS

CHAPTER4 CONSTRAINTS CHAPTER4 CONSTRAINTS LEARNING OBJECTIVES After completing this chapter, you should be able to do the following: Explain the purpose of constraints in a table Distinguish among PRIMARY KEY, FOREIGN KEY,

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

Access Tutorial 2 Building a Database and Defining Table Relationships

Access Tutorial 2 Building a Database and Defining Table Relationships Access Tutorial 2 Building a Database and Defining Table Relationships Microsoft Office 2013 Objectives Session 2.1 Learn the guidelines for designing databases and setting field properties Create a table

More information

Teamwork ATLAS.ti 8.x Windows + Mac (Mixed Teams)

Teamwork ATLAS.ti 8.x Windows + Mac (Mixed Teams) Teamwork ATLAS.ti 8.x Windows + Mac (Mixed Teams) Team Work ATLAS.ti 8.x Windows + Mac Copyright 2017 by ATLAS.ti Scientific Software Development GmbH, Berlin. All rights reserved. Document Version: 449.20171206

More information

Ackworth Howard Church of England (VC) Junior and Infant School. Child-friendly GDPR privacy notice

Ackworth Howard Church of England (VC) Junior and Infant School. Child-friendly GDPR privacy notice Child-friendly GDPR privacy notice Child-friendly GDPR privacy notice What s this about? A new law has been made that keeps your information safe things like your address, date of birth and phone number.

More information

Introduction to DBMS

Introduction to DBMS www.eazynotes.com Sabyasachi De Page No. 1 Introduction to DBMS As the name suggests, the database management system consists of two parts. They are: 1. Database and 2. Management System What is a Database?

More information

Data and Process Modeling

Data and Process Modeling Chapter 5 Data and Process Modeling 5 CHAPTER Data and Process Modeling Chapter 5 is the second of four chapters in the systems analysis phase of the SDLC. This chapter discusses data and process modeling

More information

Release Date: September, 2015 Updates:

Release Date: September, 2015 Updates: Release Date: September, 2015 Updates: 2 3 4 5 The words "data" and "information" are often used as if they are synonyms. Nevertheless, they have different meanings. Data is raw material from which you

More information

Labels and Information Flow

Labels and Information Flow Labels and Information Flow Robert Soulé March 21, 2007 Problem Motivation and History The military cares about information flow Everyone can read Unclassified Few can read Top Secret Problem Motivation

More information

10 Database Design 1

10 Database Design 1 10 Database Design 1 Objectives Discuss the general process and goals of database design Define user views and explain their function Define Database Design Language (DBDL) and use it to document database

More information

DBMS (FYCS) Unit - 1. A database management system stores data in such a way that it becomes easier to retrieve, manipulate, and produce information.

DBMS (FYCS) Unit - 1. A database management system stores data in such a way that it becomes easier to retrieve, manipulate, and produce information. Prof- Neeta Bonde DBMS (FYCS) Unit - 1 DBMS: - Database is a collection of related data and data is a collection of facts and figures that can be processed to produce information. Mostly data represents

More information

HIPAA / HITECH Overview of Capabilities and Protected Health Information

HIPAA / HITECH Overview of Capabilities and Protected Health Information HIPAA / HITECH Overview of Capabilities and Protected Health Information August 2017 Rev 1.8.9 2017 DragonFly Athletics, LLC 2017, DragonFly Athletics, LLC. or its affiliates. All rights reserved. Notices

More information

13 File Structures. Source: Foundations of Computer Science Cengage Learning. Objectives After studying this chapter, the student should be able to:

13 File Structures. Source: Foundations of Computer Science Cengage Learning. Objectives After studying this chapter, the student should be able to: 13 File Structures 13.1 Source: Foundations of Computer Science Cengage Learning Objectives After studying this chapter, the student should be able to: Define two categories of access methods: sequential

More information

Managing Information Resources

Managing Information Resources Managing Information Resources 1 Managing Data 2 Managing Information 3 Managing Contents Concepts & Definitions Data Facts devoid of meaning or intent e.g. structured data in DB Information Data that

More information

Access Intermediate

Access Intermediate Access 2010 - Intermediate (103-134) Building Access Databases Notes Quick Links Building Databases Pages AC52 AC56 AC91 AC93 Building Access Tables Pages AC59 AC67 Field Types Pages AC54 AC56 AC267 AC270

More information

U1. Data Base Management System (DBMS) Unit -1. MCA 203, Data Base Management System

U1. Data Base Management System (DBMS) Unit -1. MCA 203, Data Base Management System Data Base Management System (DBMS) Unit -1 New Delhi-63,By Vaibhav Singhal, Asst. Professor U2.1 1 Data Base Management System Data: Data is the basic raw,fact and figures Ex: a name, a digit, a picture

More information

File Organisation and Data Access 3.1.2

File Organisation and Data Access 3.1.2 File Organisation and Data Access 3.1.2 Computers can store large volumes of data. The difficulty is to be able to get it back. In order to be able to retrieve data, it must be stored in some sort of order.

More information

QM Chapter 1 Database Fundamentals Version 10 th Ed. Prepared by Dr Kamel Rouibah / Dept QM & IS

QM Chapter 1 Database Fundamentals Version 10 th Ed. Prepared by Dr Kamel Rouibah / Dept QM & IS QM 433 - Chapter 1 Database Fundamentals Version 10 th Ed Prepared by Dr Kamel Rouibah / Dept QM & IS www.cba.edu.kw/krouibah Dr K. Rouibah / dept QM & IS Chapter 1 (433) Database fundamentals 1 Objectives

More information

5. Technology Applications

5. Technology Applications 5. Technology Applications 5.1 What is a Database? 5.2 Types of Databases 5.3 Choosing the Right Database 5.4 Database Programming Tools 5.5 How to Search Your Database 5.6 Data Warehousing and Mining

More information

CS352 Lecture - Data Models

CS352 Lecture - Data Models CS352 Lecture - Data Models Last revised July 24, 2008 Objectives: 1. To introduce the entity-relationship model 2. To note the distinctive features of the hierarchical and network models. 3. To introduce

More information

Relational Database Components

Relational Database Components Relational Database Components Chapter 2 Class 01: Relational Database Components 1 Class 01: Relational Database Components 2 Conceptual Database Design Components Class 01: Relational Database Components

More information

File Management. Marc s s first try, Please don t t sue me.

File Management. Marc s s first try, Please don t t sue me. File Management Marc s s first try, Please don t t sue me. Introduction Files Long-term existence Can be temporally decoupled from applications Sharable between processes Can be structured to the task

More information

ADVANTA group.cz Strana 1 ze 24

ADVANTA group.cz Strana 1 ze 24 ADVANTA 2.0 System documentation How to configure the system Advanta Part 1. Quick Start Initial Set- up Document Version 1.2. (System version 2.2.2.h) Advanta allows companies using project management

More information

Chapter 6. Foundations of Business Intelligence: Databases and Information Management VIDEO CASES

Chapter 6. Foundations of Business Intelligence: Databases and Information Management VIDEO CASES Chapter 6 Foundations of Business Intelligence: Databases and Information Management VIDEO CASES Case 1a: City of Dubuque Uses Cloud Computing and Sensors to Build a Smarter, Sustainable City Case 1b:

More information

FROM A RELATIONAL TO A MULTI-DIMENSIONAL DATA BASE

FROM A RELATIONAL TO A MULTI-DIMENSIONAL DATA BASE FROM A RELATIONAL TO A MULTI-DIMENSIONAL DATA BASE David C. Hay Essential Strategies, Inc In the buzzword sweepstakes of 1997, the clear winner has to be Data Warehouse. A host of technologies and techniques

More information

Lesson I. Database Management Systems

Lesson I. Database Management Systems Lesson I Database Management Systems IN THIS LESSON YOU WILL LEARN The concept and importance of information. What an information system is and its components. The structure of data files and the drawbacks

More information

Segregating Data Within Databases for Performance Prepared by Bill Hulsizer

Segregating Data Within Databases for Performance Prepared by Bill Hulsizer Segregating Data Within Databases for Performance Prepared by Bill Hulsizer When designing databases, segregating data within tables is usually important and sometimes very important. The higher the volume

More information

ANALYTICS FOLDER SHARING

ANALYTICS FOLDER SHARING ANALYTICS FOLDER SHARING Summary Fine-tune what users can do with folders that contain reports or dashboards. Share Reports and Dashboards Reports and dashboards are shared through folders. You share the

More information

Sage DacEasy. Getting Started Guide

Sage DacEasy. Getting Started Guide Sage DacEasy Getting Started Guide Sage DacEasy Getting Started Copyright Trademarks Information in this document is subject to change without notice. Company names and data used in examples herein are

More information

This Time. What can IT provide INFO 2. What ICT can provide? What ICT can provide?

This Time. What can IT provide INFO 2. What ICT can provide? What ICT can provide? This Time What can IT provide INFO 2 Oliver Boorman-Humphrey Last time, we looked at at the relationship between people and IT systems. This time we look at what ICT systems can provide to humans. www.oliverboorman.biz

More information

EDIT202 Spreadsheet Lab Prep Sheet

EDIT202 Spreadsheet Lab Prep Sheet EDIT202 Spreadsheet Lab Prep Sheet While it is clear to see how a spreadsheet may be used in a classroom to aid a teacher in marking (as your lab will clearly indicate), it should be noted that spreadsheets

More information

GUIDE TO STORAGE CHARGEBACKS WITH DATADVANTAGE

GUIDE TO STORAGE CHARGEBACKS WITH DATADVANTAGE GUIDE TO STORAGE CHARGEBACKS WITH DATADVANTAGE OVERVIEW Chargebacks let companies allocate costs to internal corporate users and departments or cost centers. Simply put: a chargeback is a bill from the

More information

Q &A on Entity Relationship Diagrams. What is the Point? 1 Q&A

Q &A on Entity Relationship Diagrams. What is the Point? 1 Q&A 1 Q&A Q &A on Entity Relationship Diagrams The objective of this lecture is to show you how to construct an Entity Relationship (ER) Diagram. We demonstrate these concepts through an example. To break

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

Database Management System Fall Introduction to Information and Communication Technologies CSD 102

Database Management System Fall Introduction to Information and Communication Technologies CSD 102 Database Management System Fall 2016 Introduction to Information and Communication Technologies CSD 102 Outline What a database is, the individuals who use them, and how databases evolved Important database

More information

DEPARTMENT OF BUSINESS AND OFFICE ADMINISTRATION COURSE OUTLINE FALL 2017 OA 1145 B2 3( ) Excel and Access, Core 67.5 Hours

DEPARTMENT OF BUSINESS AND OFFICE ADMINISTRATION COURSE OUTLINE FALL 2017 OA 1145 B2 3( ) Excel and Access, Core 67.5 Hours DEPARTMENT OF BUSINESS AND OFFICE ADMINISTRATION COURSE OUTLINE FALL 2017 OA 1145 B2 3(3-0-1.5) Excel and Access, Core 67.5 Hours Monday, Wednesday, and Friday 1:00 2:20 p.m. A312 Instructor Janelle MacRae

More information

Chapter 1 Chapter-1

Chapter 1 Chapter-1 Chapter 1 Chapter-1 Data: Data are the raw facts that can be obtained after some experiments or observations. Raw data is of no use until and unless we process it to find some useful information form it.

More information

Import Manager Application in Compliance 360 Version 2018

Import Manager Application in Compliance 360 Version 2018 Import Manager Application in Compliance 360 Version 2018 Import Manager Application Overview 4 Enhanced Templates 4 Recommendations 5 Import Manager Application (IMA) Security 6 Imports 6 Application

More information

(cell) please call or text (office) (home) Office C203

(cell) please call or text (office) (home) Office C203 DEPARTMENT OF BUSINESS AND OFFICE ADMINISTRATION COURSE OUTLINE FALL 2017 OA 1145 A2 B2 (3-0-1.5) Excel and Access, Core 67.5 Hours Monday, Tuesday and Thursday 1 2:30 p.m. E306 Instructor Sharron Barr

More information

EDENRED COMMUTER BENEFITS SOLUTIONS, LLC PRIVACY POLICY. Updated: April 2017

EDENRED COMMUTER BENEFITS SOLUTIONS, LLC PRIVACY POLICY. Updated: April 2017 This Privacy Policy (this Privacy Policy ) applies to Edenred Commuter Benefits Solutions, LLC, (the Company ) online interface (i.e., website or mobile application) and any Edenred Commuter Benefit Solutions,

More information

Records Information Management

Records Information Management Information Systems Sciences Records Information Management Region V Spring Conference March 26, 2015 Was I supposed to keep that 1 Where did we store that 2 Space Issues. Need storage space for a classroom

More information

Managing Data Resources

Managing Data Resources Chapter 7 OBJECTIVES Describe basic file organization concepts and the problems of managing data resources in a traditional file environment Managing Data Resources Describe how a database management system

More information

For many people, learning any new computer software can be an anxietyproducing

For many people, learning any new computer software can be an anxietyproducing 1 Getting to Know Stata 12 For many people, learning any new computer software can be an anxietyproducing task. When that computer program involves statistics, the stress level generally increases exponentially.

More information

CHAPTER 1. Objects, UML, and Java

CHAPTER 1. Objects, UML, and Java chpt_01.fm Page 1 Tuesday, December 4, 2001 10:24 AM CHAPTER 1 Objects, UML, and Java This book is about object-oriented (OO) software development. Writing real object-oriented programs that are used by

More information

Introduction to Autodesk VaultChapter1:

Introduction to Autodesk VaultChapter1: Introduction to Autodesk VaultChapter1: Chapter 1 This chapter provides an overview of Autodesk Vault features and functionality. You learn how to use Autodesk Vault to manage engineering design data in

More information

Lesson 3 Saving, Folders, Documents and Files

Lesson 3 Saving, Folders, Documents and Files Lesson 3 Saving, Folders, Documents and Files Terms Hard Drive*: a rigid disk inside a computer that holds a large quantity of data and programs (ie. files). CD Rom (Compact Disk Read-Only Memory)*: a

More information

Relational Database Management Systems Mar/Apr I. Section-A: 5 X 4 =20 Marks

Relational Database Management Systems Mar/Apr I. Section-A: 5 X 4 =20 Marks Relational Database Management Systems Mar/Apr 2015 1 I. Section-A: 5 X 4 =20 Marks 1. Database Database: Database is a collection of inter-related data which contains the information of an enterprise.

More information

Microsoft Excel Level 2

Microsoft Excel Level 2 Microsoft Excel Level 2 Table of Contents Chapter 1 Working with Excel Templates... 5 What is a Template?... 5 I. Opening a Template... 5 II. Using a Template... 5 III. Creating a Template... 6 Chapter

More information

Microsoft Dynamics GP. RapidStart Services

Microsoft Dynamics GP. RapidStart Services Microsoft Dynamics GP RapidStart Services January 31, 2013 Copyright Copyright 2013 Microsoft. All rights reserved. Limitation of liability This document is provided as-is. Information and views expressed

More information

Word: Print Address Labels Using Mail Merge

Word: Print Address Labels Using Mail Merge Word: Print Address Labels Using Mail Merge No Typing! The Quick and Easy Way to Print Sheets of Address Labels Here at PC Knowledge for Seniors we re often asked how to print sticky address labels in

More information

Department of Industrial Engineering. Sharif University of Technology. Operational and enterprises systems. Exciting directions in systems

Department of Industrial Engineering. Sharif University of Technology. Operational and enterprises systems. Exciting directions in systems Department of Industrial Engineering Sharif University of Technology Session# 9 Contents: The role of managers in Information Technology (IT) Organizational Issues Information Technology Operational and

More information

Management Information Systems Review Questions. Chapter 6 Foundations of Business Intelligence: Databases and Information Management

Management Information Systems Review Questions. Chapter 6 Foundations of Business Intelligence: Databases and Information Management Management Information Systems Review Questions Chapter 6 Foundations of Business Intelligence: Databases and Information Management 1) The traditional file environment does not typically have a problem

More information

DATA STRUCTURES USING C

DATA STRUCTURES USING C DATA STRUCTURES USING C File Management Chapter 9 2 File Concept Contiguous logical address space Types: Data numeric character binary Program 3 File Attributes Name the only information kept in human-readable

More information

Lecture 01. Fall 2018 Borough of Manhattan Community College

Lecture 01. Fall 2018 Borough of Manhattan Community College Lecture 01 Fall 2018 Borough of Manhattan Community College 1 2 Introduction A database (DB) is a collection of related data. A database management system (DBMS) is the software that manages and controls

More information

MANAGING YOUR MAILBOX: TRIMMING AN OUT OF CONTROL MAILBOX

MANAGING YOUR MAILBOX: TRIMMING AN OUT OF CONTROL MAILBOX MANAGING YOUR : DEALING WITH AN OVERSIZE - WHY BOTHER? It s amazing how many e-mails you can get in a day, and it can quickly become overwhelming. Before you know it, you have hundreds, even thousands

More information