Benjamin Post Cole Kelleher.  Availability  Data must maintain a specified level of availability to the users  Performance  Database requests must.

Slides:



Advertisements
Similar presentations
Chapter 10: Designing Databases
Advertisements

Management Information Systems, Sixth Edition
GI Systems and Science January 30, Points to Cover  Recap of what we covered so far  A concept of database Database Management System (DBMS) 
ArcGIS Geodatabase Miles Logsdon Spatial Information Technologies, UW Garry Trudeau - Doonesbury.
CSCI 260 Database Applications Chapter 1 – Getting Started.
Geographic Information Systems
Getting Started (Excerpts) Chapter One DAVID M. KROENKE’S DATABASE CONCEPTS, 2 nd Edition.
Chapter 14 The Second Component: The Database.
Chapter 4 Relational Databases Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 4-1.
Attribute databases. GIS Definition Diagram Output Query Results.
RIZWAN REHMAN, CCS, DU. Advantages of ORDBMSs  The main advantages of extending the relational data model come from reuse and sharing.  Reuse comes.
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
Benjamin Post Cole Kelleher. Encyclopedia Articles: PostGIS, C. Strobl, pp Oracle Spatial, Geometries, R. Kothuri and S. Ravada, page
Database Management System Lecture 2 Introduction to Database management.
Fundamentals of Information Systems, Third Edition2 Principles and Learning Objectives The database approach to data management provides significant advantages.
Database Lecture # 1 By Ubaid Ullah.
DBMS Lecture 9  Object Database Management Group –12 Rules for an OODBMS –Components of the ODMG standard  OODBMS Object Model Schema  OO Data Model.
Database Technical Session By: Prof. Adarsh Patel.
Introduction to SQL Steve Perry
1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E
Shaowen Wang CyberInfrastructure and Geospatial Information Laboratory (CIGI) Department of Geography and National Center for Supercomputing Applications.
CS 474 Database Design and Application Terminology Jan 11, 2000.
CODD’s 12 RULES OF RELATIONAL DATABASE
6 Chapter Databases and Information Management. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits.
University of Sunderland COM 220Lecture Two Slide 1 Database Theory.
GUS: 0262 Fundamentals of GIS Lecture Presentation 3: Relational Data Model Jeremy Mennis Department of Geography and Urban Studies Temple University.
Lecture2: Database Environment Prepared by L. Nouf Almujally & Aisha AlArfaj 1 Ref. Chapter2 College of Computer and Information Sciences - Information.
1 Chapter 1 Introduction. 2 Introduction n Definition A database management system (DBMS) is a general-purpose software system that facilitates the process.
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
Instructor: Dema Alorini Database Fundamentals IS 422 Section: 7|1.
Dimu' Rumpak © 2009 by Prentice Hall 1 Getting Started Didimus Rumpak, M.Si. Database Concepts Chapter 1 1.
Chapter 12: Designing Databases
Lecture2: Database Environment Prepared by L. Nouf Almujally 1 Ref. Chapter2 Lecture2.
Getting Started Chapter One DAVID M. KROENKE’S DATABASE CONCEPTS, 2 nd Edition.
CS 1308 Computer Literacy and the Internet
Fanny Widadie, S.P, M.Agr 1 Database Management Systems.
Prepared By Prepared By : VINAY ALEXANDER ( विनय अलेक्सजेंड़र ) PGT(CS),KV JHAGRAKHAND.
Creating and Maintaining Geographic Databases. Outline Definitions Characteristics of DBMS Types of database Relational model SQL Spatial databases.
Chapter 9 Database Systems © 2007 Pearson Addison-Wesley. All rights reserved.
Chapter 9 Database Systems. © 2005 Pearson Addison-Wesley. All rights reserved 9-2 Chapter 9: Database Systems 9.1 Database Fundamentals 9.2 The Relational.
Nhóm thực hiện: nhóm 1 Nguyễn Ngọc Trường Trần Minh Khang Bùi Quốc Huy Nguyễn Ngọc Linh Nguyễn Thành Phương Trần.
Advanced Accounting Information Systems Day 10 answers Organizing and Manipulating Data September 16, 2009.
Foundations of Business Intelligence: Databases and Information Management.
Lecture 10 Creating and Maintaining Geographic Databases Longley et al., Ch. 10, through section 10.4.
3/6: Data Management, pt. 2 Refresh your memory Relational Data Model
Object storage and object interoperability
Data The fact and figures that can be recorded in system and that have some special meaning assigned to it. Eg- Data of a customer like name, telephone.
1 10 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 10 Designing Databases.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
uses of DB systems DB environment DB structure Codd’s rules current common RDBMs implementations.
1 Management Information Systems M Agung Ali Fikri, SE. MM.
SQL Basics Review Reviewing what we’ve learned so far…….
Data Resource Management Lecture 8. Traditional File Processing Data are organized, stored, and processed in independent files of data records In traditional.
Introduction to Database Programming with Python Gary Stewart
Data Resource Management Data Concepts Database Management Types of Databases Chapter 5 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
© 2017 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Management Information Systems by Prof. Park Kyung-Hye Chapter 7 (8th Week) Databases and Data Warehouses 07.
Geographic Information Systems GIS Data Databases.
Fundamental of Database Systems
9. Creating and Maintaining Geographic Databases
Chapter 4 Relational Databases
Geographic Information Systems
Databases and Information Management
Database.
Databases and Information Management
Chapter 9: Database Systems
INTRODUCTION A Database system is basically a computer based record keeping system. The collection of data, usually referred to as the database, contains.
Geographic Information Systems
Presentation transcript:

Benjamin Post Cole Kelleher

 Availability  Data must maintain a specified level of availability to the users  Performance  Database requests must be executed within time thresholds  Isolation between users  Concurrency  Commits/Rollbacks 4.Data Independence  Reduces redundancy, storage requirements 5.Self-describing  Able to describe the stored data using schemas

Comprised of relations between individual pieces of data Concepts:  Table  Also known as relation, contains attributes and tuples  Attributes  Columns, stores the individual pieces of data  Tuples  Rows, forms the relationship between the data in the columns.  MUST BE UNIQUE ENTRY

Diagrams Entities and their Attributes, and the Relationship between entities. EmployeeOffice Branch Works at Name Start Date Salary Address Office Hours Office Phone 1N

Comprised of objects stored in memory Concepts:  State  Defines information about the object, i.e. geographic location  Behaviors  Actions that the object can perform or actions which modify an object  Inheritance  Similar to Object-Oriented Programming, objectscan inherit state and behavior from other objects

 Built on set theory and relational algebra  Data definition language  SQL can be used to define and create the database  Data manipulation language  INSERT  UPDATE  DELETE  Queries via SELECT

Geometries in Oracle Spatial are split into two data types:  SDO_GEOMETRY Stores the geometry as is. Requires a larger storage space due to redundancy. Useful for queries that retrieve the entire geometry of a feature. 2.SDO_TOPO_GEOMETRY Stores geometry using topological elements. Allows for topology management over multiple features. Decreased redundancy and thus decreased storage space. Supports topological queries and processing Oracle Spatial is an open format and is compliant on a large number of platforms. Geometry data types are restricted to two dimensions.

GeoRaster in Oracle Spatial is used to handle raster data. Uses its own “GeoRaster” data type to standardize the rasters stored in the database instead of storing the variety of raster file types that exist. Employs the SDO_GEORASTER data type for the storage of the raster data. Also uses the SDO_GEOMETRY data type to store the spatial extent of the raster data for ease of indexing. This is a logically layered multidimensional data model that stores each raster band as a layer. Further development needed in geoprocessing and modeling capabilities.

Post GIS is an extension of PostgreSQL for spatial databases. Certified under the OGC as a “Simple Features for SQL” database. Supports spatial joins in which two tables are joined on a spatial relationship. OGC compliancy means it is applicable to a large quantity of open source software and some proprietary software. Further development is needed for three dimensional modeling and raster integration.

GRASS is an open source GIS package that can conduct spatial analysis and modeling. Supports both vector and raster data with three dimensional capabilities. Is able to interact with a variety of useful software packages to aid statistical operations, spatial analysis and processing. GRASS is OGC compliant which means its source code is available for the user to manipulate to fit his or her needs and contribute to the software itself. High level interoperability means an increase in flexibility and performance. GRASS is able to connect to a variety of RDBMS for ease of integration.