My WebLink
|
Help
|
About
|
Sign Out
Home
Browse
Search
CRDSS_Task2_13-1_StrategyUpdatingCRDSSRelationalDatabaseData
CWCB
>
Decision Support Systems
>
DayForward
>
CRDSS_Task2_13-1_StrategyUpdatingCRDSSRelationalDatabaseData
Metadata
Thumbnails
Annotations
Entry Properties
Last modified
9/25/2011 10:18:47 AM
Creation date
6/2/2008 12:06:44 PM
Metadata
Fields
Template:
Decision Support Systems
Title
CRDSS Task 2.13-1 - System Maintenance - Strategy for Updating CRDSS Relational Database Data
Description
This memorandum discusses the strategy to be used for updating CRDSS relational database data.
Decision Support - Doc Type
Task Memorandum
Date
1/3/1997
DSS Category
HydroBase
DSS
Colorado River
Basin
Colorado Mainstem
Contract/PO #
C153658, C153727, C153752
Grant Type
Non-Reimbursable
Bill Number
SB92-87, HB93-1273, SB94-029, HB95-1155, SB96-153, HB97-008
Prepared By
Riverside Technology inc.
There are no annotations on this page.
Document management portal powered by Laserfiche WebLink 9 © 1998-2015
Laserfiche.
All rights reserved.
/
11
PDF
Print
Pages to print
Enter page numbers and/or page ranges separated by commas. For example, 1,3,5-12.
After downloading, print the document using a PDF reader (e.g. Adobe Reader).
Show annotations
View images
View plain text
Relational theory <br />? <br /> <br />Database design and administration <br />? <br /> <br />Standard Query Language (SQL) <br />? <br /> <br />INFORMIX DB tools (DB-Access, ISQL) <br />? <br /> <br />CRDSS database structure, entity relationship diagram (ERD), underlying relationships <br />? <br />derived from the ERD and schema <br /> <br />Water resources data <br />? <br />In addition, use of the INFORMIX toolkit requires supervision by an individual with a higher <br />database skill level and an understanding of the data involved in the refresh process. <br />The dynamic flexibility of the relational database structure allows the skilled database administrator <br />to create temporary work tables in areas physically isolated from the production data, but still <br />positioned to allow controlled testing and querying against the rules and requirements present within <br />the production environment. Temporary working tables can be added and dropped whenever <br />necessary without impacting end-user productivity. External ASCII-delimited data files can be <br />imported into these work tables using SQL. Once contained within the database, incoming data can <br />be viewed, modified, tested and reported on using the built-in capabilities of the INFORMIX <br />product. <br />Example: <br /> An existing referential integrity rule is that while a station can exist in the <br />database without any streamflow data, streamflow data cannot exist in the database for a <br />station that does not currently exist in the database. The station must be added first. If the <br />streamflow data were permitted into the database, there would be no way for application <br />software to ever report on it because raw data are never retrieved directly, but only <br />through the relationships that have been defined in the database (i.e., streamflow data is <br />retrieved for a station, not independently). <br />To enforce this rule, incoming streamflow data would be interrogated by a simple SQL <br />query to make sure that the station in each streamflow record already exists in the <br />database. <br />select i.station_id <br /> from inputStreamFlowData i <br /> where not exists <br /> (select * from station <br /> where s.station_id = i.station_id) <br />A report would be generated of any input records having stations that do not currently <br />exist in the database. SQL scripts that are developed and used during the validation <br />process can be saved to disk for re-use in the future. <br />2 <br />a320/taskmems/ 2-13-01.doc 01/03/97 <br />
The URL can be used to link to this page
Your browser does not support the video tag.