Preview

CIS Database Notes

Powerful Essays
Open Document
Open Document
7764 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
CIS Database Notes
Introduction to Databases
BDS: Connolly, Begg, Holowczak
Pratt/Adamski
Elmasri/Navathe (3rded.)
Kroenke Book (7thed.)
McFadden (5thed.)
Mata-Toledo / Cushman
Ch. 1 and 2
Ch. 1
Ch. 1 and 2
Chap. 1 and 2
Chap. 1
Schaum's Outlines Ch. 1
Q: What is a Database ?
Answer from BDS: A shared collection of logically related data and descriptions of that data, designed to meet the needs of na organization.
Answer from Elmasri/Navathe:
A Database (DB) is collection of related data - with the following properties:
1. A DB is logically coherent and has some relevant meaning
2. A DB is designed, built and populated with data for a specific purpose
3. A DB represents some aspect of the real world.
We can also say that the database is a model of what the users perceive.
Three main categories of models:
User or Conceptual Models: How users perceive the world and/or the business.
Logical Models: Represent the logic of how a a business operates. For example, the relationship between different entities and the flow of data through the organization. Based on the User's model.
Physical Models: Represent how the database is actually implemented on a computer system. This is based on the logical model.
Database Management System (DBMS)
A Software system that enables users to define, create and maintain the database and provides controlled access to the database.
 Database System (DBS) contains:
The Database +
The DBMS +
Application Programs (what users interact with)

Note: We will explore how the application, DBMS and database are distributed in the Database System Architecutres module later in the semester.
File Systems
File System: A collection of individual files accessed by applications programs
Limitations of a File System:
Separated and Isolated Data - Makes coordinating, assimilating and representing data difficult
Data Duplication - Wastes space and can lead to data integrity (inconsistency) problems
Application Program Dependencies

You May Also Find These Documents Helpful

  • Good Essays

    Week 1 SOW 1

    • 452 Words
    • 2 Pages

    Building the Physical Database: The data model will be translated into the Relational Database Management system of choice. All Tables and Columns with specific data types will be created and will include Relational and other constraints.…

    • 452 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Nt1320 Unit 7

    • 2041 Words
    • 9 Pages

    Answer: A database is a model of how the users view their business world. This means that the users are the final judges as to what data the database should contain and how the records in that database should be related to one another. The easiest time to change the database structure is during the data modeling stage. So the user should be actively involved in the modeling process. The user review of a data model is crucial. When a database is developed, the user must carefully review the data model.…

    • 2041 Words
    • 9 Pages
    Good Essays
  • Satisfactory Essays

    A database is a computer mechanism for storing and retrieving data. It gives one true command of their data, enabling one to retrieve it, sort it, analyze it, summarize it, and report results in changes.…

    • 598 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    Models are conceptual constructs that aspire to represent real things or processes that to a large extent are hidden for the senses and to the ordinary experience. Models have a role to describe, represent, explain, and ‘translate’ the world.…

    • 440 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    4. Building the physical database: The database model will be constructed into the actual database program.…

    • 358 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Advanced Modeling 1 Objectives    Gain an understanding of more advanced modeling techniques Understand primary key selection Learn how to build a physical database from a logical model 2 Agenda  …

    • 600 Words
    • 9 Pages
    Satisfactory Essays
  • Good Essays

    Cis 111

    • 790 Words
    • 4 Pages

    “The benefits of using the relational model would result in an easy to use, flexible, high performance database at a low cost.” (Anita, 2010) Therefore, allowing them to participate in the entire design process of the logical construction. The relational model provides an easy and flexible way of manipulating data with a system that offers:…

    • 790 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Dbm 381 Week 1paper

    • 885 Words
    • 4 Pages

    A database consists of one or more tables; each containing data stored as individual records. Different database architectures determine how the tables and records are organized or related…

    • 885 Words
    • 4 Pages
    Good Essays
  • Good Essays

    The people involved in the database system are the system administrator, data modelers, database administrator, system analysts, and end users. The system administrator will oversee the general operations of the database. The database modelers will create the design of the database. The system analysts will create GUI based input screens, reports, and procedures which end users will use to modify the database, and retrieve the needed data.…

    • 799 Words
    • 3 Pages
    Good Essays
  • Good Essays

    A database is a structure that contains information about many different categories of information and about the relationships between those categories (Pratt & Adamsk 2010). Database objects are entities that exist within a database to support operations such as storing, retrieving and manipulating data. Organizations use large amounts of data and database management system to store and transform data into information to support making decisions.…

    • 688 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Database Design

    • 1196 Words
    • 5 Pages

    The database architecture a set of specific rules, processes, and specifications that dictate how data is accessed by components of the system and how this data is stored in the database.” (wingenious.com)…

    • 1196 Words
    • 5 Pages
    Better Essays
  • Powerful Essays

    Database Environment

    • 1121 Words
    • 5 Pages

    A database defines a structure for storing information and it collects information that is organized in such a way that a computer program can quickly select desired pieces of data. A database can also be thought of as an electronic filing system. Data and information are extracted from a database by creating a query and then submitting it to the query database management system (DBMS) and it is posed in a language that only the DBMS can understand. The query can be in the form of a question or just a keyword and once these queries run against the database, it will find a matching record (Reynolds, 2004) .…

    • 1121 Words
    • 5 Pages
    Powerful Essays
  • Satisfactory Essays

    What is a database: A database is a group of data that has been organised in a table or group. This makes it easy to find data, but also allows you to not have any duplicates in a group. A database is used in a school or college to store students date of births. This allows the school to be able to see how old the students are. The database can also be password protected to keep the data safe.…

    • 557 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    “Databases are a mean for storing information in such a way that information can be retrieved from it. In simplest terms, a relational database is one that presents information in tables with rows and columns.” “A table is referred to as a relation in the sense that it is a collection of objects of the same type (rows).” “Data in a table can be related according to common keys or concepts, and the ability to retrieve related data from a table is the basis for the term relational database.” “A Database Management System (DBMS) handles the way data is stored, maintained, and retrieved.” “In the case of a relational database, a Relational Database Management System (RDBMS) performs these tasks. Oracle, 2014)”…

    • 672 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Logic Models

    • 1480 Words
    • 6 Pages

    Logic models are typically diagrams, flow sheets, or some other type of visual schematic that conveys relationships between contextual factors and programmatic inputs, processes, and outcomes. Logic models can come in all shapes and sizes: boxes with connecting lines that are read from left to right (or top to bottom); circular loops with arrows going in or out; or other visual metaphors and devices. What these schemata have in common are they attempt to show the links in a chain of reasoning about "what causes what," in relationship to the desired outcome or goal. The desired outcome or goal is usually shown as the last link in the model.…

    • 1480 Words
    • 6 Pages
    Good Essays