DatAlign IMPLEMENTATION OF THE NEW APS SURVEY AND ALIGNMENT DATABASE *
|
|
- Charles Morton
- 6 years ago
- Views:
Transcription
1 IWAA2004, CERN, Geneva, 4-7 October DatAlign IMPLEMENTATION OF THE NEW APS SURVEY AND ALIGNMENT DATABASE * Jaromir M. Penicka, Horst W. Friedsam Argonne National Laboratory, Argonne, Illinois, U.S.A. 1. INTRODUCTION The Advanced Photon Source (APS) at Argonne National Laboratory is a national 3rdgeneration synchrotron-radiation light source research facility located about twenty-five miles southwest of Chicago. The APS accelerator systems and X-ray beamlines are approximately six kilometers in length with more than four thousand precisely aligned components. The APS Survey and Alignment Group (SAG) is responsible for the correct positioning of beamline components for the APS accelerator systems. SAG fiducializes beamline components, aligns components in the accelerator tunnel and in the experiment hall, and maintains all necessary geodetic control networks to achieve required placement tolerances. All these tasks generate large amounts of data that have to be stored and readily accessible to the SAG members. As a result, the utilization of a database system is inevitable. During the 1990s, the SAG depended on Geonet software [1] for its data storage and management needs. Geonet was originally developed under the DOS environment at SLAC in the 1980s as an all-inclusive software package for the accelerator alignment community. After a decade of a reliable service, Geonet unavoidably became obsolete. First, some Geonet utilities, like data collection and data reduction programs, were phased out or replaced by new tools to keep up with advancements in survey and alignment technology. By the year 2002, a decision was made to also replace the database portion of Geonet with a new relational database. The conceptual design of the new APS Survey and Alignment Database [2] was completed in After a review of commercially available database management systems (DBMSs), Microsoft Access 2000 was chosen for the implementation of our database design. The implementation of the new database (DB), under the name DatAlign, commenced the following year. 2. DATABASE IMPLEMENTATION A database application, like DatAlign, that is developed in the Access environment consist of tables, queries, forms, reports, macros, and modules. In addition to these primary objects, the Access developer can also make use of several miscellaneous objects like relationships, command bars, database properties, and import/export specifications. With all these objects, each of which has its own special function, one can create a powerful, user-friendly, and integrated application Tables and Relationships of DatAlign Tables are the fundamental information building blocks and the starting point for the DB implementation. They are the depositories for the data of interest. Relationships tie the tables Work supported by U.S. DOE, Office of Basic Energy Sciences, under Contract No. W ENG-38.
2 IWAA Workshop, CERN, Geneva, 9-11 October together, enable the construction of larger information objects, and help to maintain the data integrity. The DatAlign relationship window (Fig. 1) reveals the basic structure of the implemented database. The schema closely follows our normalized relational model that was presented in greater detail at the IWAA 2002 at Spring-8, Japan. Figure 1 DatAlign tables and relationships. The DatAlign database is built around eleven related tables. A brief review of the diagram discloses the rationale of each table. The LATTICE table contains three-dimensional geometric coordinates of the lattice points and the rotations for the beam components at these points. The purpose of the table SUBSYSTEM is to quickly identify the location of a lattice point in terms of the accelerator subsystem and sector. The table COMPONENT, with a serial number of a component as a key, holds the common information about a component. The objective of FIDUCIAL is to store the local component coordinates of a fiducial. The primary key is a composite of a fiducial ID and the serial number of the component to which the fiducial belongs. The ROLL table contains roll values associated with some components. The table IDEAL has a dual function. First, it serves as an association object to assign components and their fiducials to the specific lattice points. This assignment creates a unique primary key for IDEAL by using a combination of identifiers of the LATTICE and FIDUCIAL tables. Second, the IDEAL table stores the data that is dependent on this assignment the ideal geodetic coordinates of fiducial points. The table TARGET contains information related to the target used for point
3 IWAA2004, CERN, Geneva, 4-7 October measurements and defines the virtual point associated with the measurements or coordinates. The SURVEY_PT table maintains the common data for any measured point, while the SURVEY_PT_1D, SURVEY_PT_2D, and SURVEY_PT_3D tables collect measured point coordinates, measuring methods, and order of survey networks. In addition, they hold hyperlinks to source data files, which are stored in a hierarchical directory on a server. As can be expected for a normalized relational design, all relationships among the DatAlign tables are of type one-to-many. For example, the relationship between tables COMPONENT and FIDUCIAL allows a particular component to have many fiducials, but a specific fiducial belongs to only one component. Additionally, all DatAlign relationships are established with enforced referential integrity. In the example relationship above, this implies that a fiducial and its coordinates cannot be inserted in the database unless the component to which it belongs already exists in the database. Also, one is not allowed to delete a record from the COMPONENT table if corresponding records exist in the FIDUCIAL table Forms, queries, and reports Designing the table structure is the most important and difficult task in database development. This is not quite obvious when looking at the database from a user s perspective. For users, the purpose of a database application is to provide forms, reports, and queries so that they can record data and obtain the information they need about objects important to their work. Nevertheless, it is the well designed underlying table structure that makes the implementation of queries, forms, and reports possible. Select queries are probably the most frequently used objects of DatAlign and one of the main reasons why we decided to develop the DatAlign database. Select queries are stored questions about data saved in the tables that allow the user to view and retrieve desired data. They are also the foundation for most forms and reports in DatAlign. The typical use of a select query, as well as the navigation through the DatAlign application, is shown in Fig. 2. This example illustrates the steps taken by a user who wants to find all the elevation data for sector 37 of the storage ring. Starting from the main menu the user navigates through the windows by selecting APS COORDS Elevations to the Search by location sector query. The dialog box then prompts the user to select a location from a combo box and enter the sector number. After clicking on the Run Query command button, the query executes and displays 49 records that meet the given criteria. Furthermore, the user is given the opportunity to view the source of each elevation record. A click on the hyperlink opens a Notepad window displaying the least squares adjustment output file, where the elevation data originated. The query result can be saved as an Excel sheet for further processing, which is a powerful feature of the Access environment. As in the example above, majority of the select queries in DatAlign were designed as parameter queries, prompting the user for criteria at runtime. The actual queries were developed using the SQL code or the QBE tool provided by Access. The query example above also demonstrates two of the many utilizations of forms in DatAlign. All navigation switchboards, as well as the custom dialog box in Fig. 2, were developed as form objects. Although the most common use of forms is for data entry, DatAlign often makes use of forms for displaying the results of more complex queries. For example, a user searching DatAlign for detailed information about a specific survey point, will receive results
4 IWAA Workshop, CERN, Geneva, 9-11 October 2000 Figure 2 Example of navigation through DatAlign to execute a parameter query. 4
5 IWAA Workshop, CERN, Geneva, 9-11 October of his query presented in a form Survey Point Details (Fig. 3). This form displays all the information stored in the database concerning the point in question. It shows point location; description; all 1D, 2D, and 3D data available for the point; information about the target associated with the point; as well as the target s image. This form is actually four forms in one: one main form and three subforms. Underlying the Survey Point Details form are four queries drawing the data from five tables. Figure 3 again points out that an inquisitive user can further explore the hyperlinks to view the source of the data outside of the database. In this case, the Bundle Adjustment Output File generated the coordinates of the measured point. Figure 3 Survey point details displayed in a form.
6 IWAA Workshop, CERN, Geneva, 9-11 October Although forms can be printed directly, reports are more suitable objects for displaying information on a printout. Reports provide greater control over the layout of the information to be printed. Consequently, if one expects certain forms to be printed, it is practical to emulate them as reports. The Survey Point Detail Report (Fig. 4) emulates the Survey Point Details form. The report was produced with very little effort because it was based on the same queries as the form above. Figure 4 Survey Point Detail Report print.
7 IWAA Workshop, CERN, Geneva, 9-11 October The logic flow built into the DatAlign application is implemented using macros and by the Visual Basic for Applications (VBA) code. The VBA functions and subroutines are stored in modules and can be triggered from an event like a click on the command button or the loading of a form (event procedures). Modules specific to a form are created and stored in that form and triggered from events taking place within it. All VBA code is written in the Visual Basic Editor (VBE) which is consistent with other Microsoft Office products. 3. CONCLUSION The APS Survey and Alignment Group, with two staff and seven technicians, is small in size yet produces relatively large amounts of data. Making this data available in a user-friendly, easy-to-maintain database for every member of SAG was one of the main goals we set for ourselves in the fall of Although we have been developing a new database on a timepermitting basis, the first version of DatAlign was released for testing in November Currently, we have approximately seventy five percent of the original design developed and about ninety percent of the Geonet legacy data migrated to DatAlign. The undertaking of implementing a new database was worth the effort. DatAlign has eliminated redundancies and anomalies found in Geonet and improved the data integrity and security. DatAlign has allowed us to track additional information not previously possible, and it has significantly increased retrieval and update flexibility of all our data. 4. ACKNOWLEDGEMENTS We would like to acknowledge the APS survey and alignment technicians Kris Mietsner and Ron Dettling for their efforts in transferring the old information from Geonet to the new DatAlign tables. Ron spent many days pacing through accelerator tunnels painstakingly collecting the missing serial numbers of beamline components, while Kris was tirelessly editing and regrouping Geonet data and making it digestible to DatAlign. Special thanks also go out to Cathy Eyberger for the helpful suggestions while editing and refining this paper. References [1] GEONET, Stanford Linear Accelerator Center Survey and Alignment Workshop on Data Processing Using Geonet for Accelerator Alignment, SLAC-PUB-395, February [2] J. Penicka, H. Friedsam, New Database Design for the APS Survey and Alignment Data, Proceedings of the Seventh International Workshop on Accelerator Alignment, Spring-8, Japan, October 2002.
THE ALIGNMENT OF THE ADVANCED PHOTON SOURCE AT ARGONNE NATIONAL LABORATORY*
I/1 THE ALIGNMENT OF THE ADVANCED PHOTON SOURCE AT ARGONNE NATIONAL LABORATORY* Horst Friedsam Argonne National Laboratory, Argonne, Illinois, USA 1. INTRODUCTION Currently the Advanced Photon Source (APS)
More informationHIGH PRECISION SURVEY AND ALIGNMENT OF LARGE LINEAR COLLIDERS - HORIZONTAL ALIGNMENT -
HIGH PRECISION SURVEY AND ALIGNMENT OF LARGE LINEAR COLLIDERS - HORIZONTAL ALIGNMENT - A. Herty, J. Albert 1 Deutsches Elektronen-Synchrotron DESY, Hamburg, Germany with international partners * 1. INTRODUCTION
More informationACAMS INTEGRATED SOFTWARE FOR ACCELERATOR ALIGNMENT AND MEASUREMENT
ACAMS INTEGRATED SOFTWARE FOR ACCELERATOR ALIGNMENT AND MEASUREMENT K.J. Tremblay, K.S. Baggett and C. J. Curtis Thomas Jefferson National Accelerator Facility 12000 Jefferson Avenue Newport News, Virginia,
More informationWilliam Oren, Robert Pushor, and Robert Ruland Stanford Linear Accelerator Center Stanford University, Stanford, California ABSTRACT
SLAC - PUB - 4141 November 1986 (4 INCORPORATION OF THE KERN ECDS-PC SOFTWARE INTO A PROJECT ORIENTED SOFTWARE ENVIRONMENT* William Oren, Robert Pushor, and Robert Ruland Stanford Linear Accelerator Center
More information12 Alignment. Technical Synopsis
12 Alignment Technical Synopsis This section describes the procedures and methods used to position the LCLS-II components with their required accuracy. Most of the alignment requirements for the injector,
More informationSURVEY AND ALIGNMENT OVERVIEW: FERMILAB MAIN INJECTOR RING
I/101 SURVEY AND ALIGNMENT OVERVIEW: FERMILAB MAIN INJECTOR RING Virgil Bocean, Babatunde O Sheg Oshinowo, Terry M. Sager Fermi National Accelerator Laboratory, Batavia, Illinois, USA 1. INTRODUCTION The
More informationINVESTIGATION ON LASER SCANNERS *
IWAA2004, CERN, Geneva, 4-7 October 2004 INVESTIGATION ON LASER SCANNERS * Brian Fuss, Catherine Le Cocq, Robert Ruland Stanford Linear Accelerator Center, Stanford, CA, USA Rudolf Staiger Essen University,
More informationIndex. B backing up 76 7
A Access, other DBMSs and 9 Action queries 121, 125 defined 125 address book 16, 34 age calculations 60 answer table 36 editing data in 147 8 field names 294 multi-table queries 294 queries and 155 queries
More informationJLABGEO : A NEW SURVEY AND ALIGNMENT DATA MANAGER *
JLABGEO : A NEW SURVEY AND ALIGNMENT DATA MANAGER * K.J. Tremblay and C. J. Curtis Thomas Jefferson National Accelerator Facility 12000 Jefferson Avenue Newport News, Virginia, USA 1. Abstract The Survey
More informationTutorial 4 Creating Forms and Reports
Tutorial 4 Creating Forms and Reports Microsoft Access 2013 Objectives Session 4.1 Create a form using the Form Wizard Apply a theme to a form Add a picture to a form Change the color of text on a form
More informationALS SURVEY DATA MANAGEMENT SYSTEM *
ALS SURVEY DATA MANAGEMENT SYSTEM * James Osborn #, Daniel Pulsifer, Robert Duarte, Alex Gavidia, Christopher Hernikl, Daniel Ellis, and Harry Meyer, LBNL, Berkeley, CA 94720, U.S.A. Abstract A Survey
More informationPlease send your paper to Before November
Please send your paper to iwaa2014@ihep.ac.cn Before November 25 th anniversary of IWAA 2014 Way to the future HEPS Alignment of the 12 GeV CEBAF Accelerator Jefferson Lab Site c.2006 Alignment of Hefei
More informationThree-Dimensional Laser Scanner. Field Evaluation Specifications
Stanford University June 27, 2004 Stanford Linear Accelerator Center P.O. Box 20450 Stanford, California 94309, USA Three-Dimensional Laser Scanner Field Evaluation Specifications Metrology Department
More informationMIS Cases: Decision Making With Application Software, Second Edition. Database Glossary
MIS Cases: Decision Making With Application Software, Second Edition Database Glossary This database glossary is designed to accompany MIS Cases: Decision Making With Application Software, Second Edition,
More informationInsertion Device Alignment for the Diamond Light Source
Insertion Device Alignment for the Diamond Light Source A. Mariani Diamond Light Source, Chilton, Didcot, Oxon. OX11 0DE, UK This paper covers the survey and alignment techniques selected for the build
More informationA PROPOSAL FOR MODELING THE CONTROL SYSTEM FOR THE SPANISH LIGHT SOURCE IN UML
A PROPOSAL FOR MODELING THE CONTROL SYSTEM FOR THE SPANISH LIGHT SOURCE IN UML D. Beltran*, LLS, Barcelona, Spain M. Gonzalez, CERN, Geneva, Switzerlan Abstract CELLS (Consorcio para la construcción, equipamiento
More informationIntroduction to Geant4
Introduction to Geant4 Release 10.4 Geant4 Collaboration Rev1.0: Dec 8th, 2017 CONTENTS: 1 Geant4 Scope of Application 3 2 History of Geant4 5 3 Overview of Geant4 Functionality 7 4 Geant4 User Support
More informationCOMM 391. Objectives. Introduction to Microsoft Access. What is in an Access database file? Introduction to Microsoft Access 2010
Objectives COMM 391 Introduction to Management Information Systems Introduction to Microsoft Access 2010 Describe the major objects in Access database. Define field, record, table and database. Navigate
More informationMICRSOFT OFFICE PACKAGE COURSE OUTLINES
MICRSOFT OFFICE PACKAGE COURSE OUTLINES Document Created by: Sivashankar Santhanam Training Course Outline- 3 Levels for Access 2013 Beginner Level -Access: In this course, students will learn how to use
More informationSTRAIGHT LINE REFERENCE SYSTEM STATUS REPORT ON POISSON SYSTEM CALIBRATION
STRAIGHT LINE REFERENCE SYSTEM STATUS REPORT ON POISSON SYSTEM CALIBRATION C. Schwalm, DESY, Hamburg, Germany Abstract For the Alignment of the European XFEL, a Straight Line Reference System will be used
More informationCOURSE PROFILE: ENVISION USER TRAINING
COURSE PROFILE: ENVISION USER TRAINING Title Length Description Envision User Training 3 days This course teaches Envision Visual Information Portal (VIP) users how to use the tool. It is design to help
More informationCS317 File and Database Systems
CS317 File and Database Systems http://commons.wikimedia.org/wiki/category:r-tree#mediaviewer/file:r-tree_with_guttman%27s_quadratic_split.png Lecture 10 Physical DBMS Design October 23, 2017 Sam Siewert
More informationMicrosoft Access 2010
Microsoft Access 2010 Microsoft Access is database software that provides templates to help you add databases that make it easier to track, report, and share data with others. Although very powerful, the
More informationFeatures and Benefits
AutoCAD 2005 Features and s AutoCAD 2005 software provides powerhouse productivity tools that help you create single drawings as productively as possible, as well as new features for the efficient creation,
More informationReview 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 informationMicrosoft Access 2013/2016 Course Outlines (version differences will be noted in the outline).
Microsoft Access 2013/2016 Course Outlines (version differences will be noted in the outline). Microsoft Access 2013/2016 Level I Course Content Description: This Instructor-led Training course covers
More informationChapters 1 7: Overview
Chapters 1 7: Overview Chapter 1: Introduction Chapters 2 4: Data acquisition Chapters 5 7: Data manipulation Chapter 5: Vertical imagery Chapter 6: Image coordinate measurements and refinements Chapter
More informationCOORDINATE MEASUREMENT MACHINES AS AN ALIGNMENT TOOL *
.. SLAC-PUB-5506 March 1991 (W COORDINATE MEASUREMENT MACHINES AS AN ALIGNMENT TOOL * Bernd T. Wand Stanford Linear Accelerator Center Stanford University Stanford,CA 94309 1. ABSTRACT In February of 1990
More informationCHAPTER 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 informationTHE MOST FLEXIBLE INSTRUMENTATION FOR SURVEYING AND ALIGNMENT - A HIGH PRECISION TOTAL STATION CONTROLLED BY MODERN SOFTWARE
III/296 THE MOST FLEXIBLE INSTRUMENTATION FOR SURVEYING AND ALIGNMENT - A HIGH PRECISION TOTAL STATION CONTROLLED BY MODERN SOFTWARE Holger Wirth Metronom, Gesellschaft für Industrievermessung mbh, Mainz,
More informationWhat is a database? Lesson - 1
Lesson - 1 www.semainformatics.wordpress.com What is a database? A database is any collection of data that is organized for quick retrieval. Databases can be computer based or paper based 1 Examples of
More informationDEVELOPING DATABASE APPLICATIONS (INTERMEDIATE MICROSOFT ACCESS, X405.5)
Technology & Information Management Instructor: Michael Kremer, Ph.D. Database Program: Microsoft Access Series DEVELOPING DATABASE APPLICATIONS (INTERMEDIATE MICROSOFT ACCESS, X405.5) Section 1 WHO AM
More informationGCE APPLIED ICT OCR UNIT 3. ICT Solutions for Individuals & Society. Student Workbook
GCE APPLIED ICT OCR UNIT 3 ICT Solutions for Individuals & Society Student Workbook This is a mandatory AS unit. The World Wide Web allows individuals to access information on any topic. Easy access to
More informationTHE SURVEYING AND ALIGNMENT FOR THE PROSCAN PROJECT. Jean-Luc Pochon Paul Scherrer Institute, 5232 Villigen PSI
THE SURVEYING AND ALIGNMENT FOR THE PROSCAN PROJECT Jean-Luc Pochon Paul Scherrer Institute, 5232 Villigen PSI October 2002 Content 1 The PROSCAN Project...2 2 The Survey Task...3 2.1 The Network...3 2.1.1
More informationInstruction How To Use Excel 2007 Pivot Table Example Data Source
Instruction How To Use Excel 2007 Pivot Table Example Data Source Excel pivot tables allow you to group the spreadsheet or external data source by any of your data fields. The screen snap below shows a
More informationFROM 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 informationExcel Programming with VBA (Macro Programming) 24 hours Getting Started
Excel Programming with VBA (Macro Programming) 24 hours Getting Started Introducing Visual Basic for Applications Displaying the Developer Tab in the Ribbon Recording a Macro Saving a Macro-Enabled Workbook
More informationDISCOVERING PROCESS-VARIABLE-TO-SIGNAL RELATIONSHIPS IN EPICS 3.X AND 4.X *
10th ICALEPCS Int. Conf. on Accelerator & Large Expt. Physics Control Systems. Geneva, 10-14 Oct 2005, PO2.073-5 (2005) DISCOVERING PROCESS-VARIABLE-TO-SIGNAL RELATIONSHIPS IN EPICS 3.X AND 4.X * N.D.
More informationWeb Development & Design Foundations with HTML5
1 Web Development & Design Foundations with HTML5 CHAPTER 13 WEB PROMOTION 2 Learning Outcomes In this chapter, you will learn how to: Identify commonly used search engines and search indexes Describe
More informationAccess Basics for Programming: Table of Contents TABLE OF CONTENTS
Crystal Jan 8, 2008, Toc-1 TABLE OF CONTENTS 1. Types of Applications Perspective... 1-2 Word processing... 1-2 Spread sheets... 1-2 Databases... 1-3 Graphics... 1-3 Communication... 1-3 Web Browsers...
More informationChapter 1 Database System Concepts and Architecture. Nguyen Thi Ai Thao
Chapter 1 Database System Concepts and Architecture Nguyen Thi Ai Thao thaonguyen@cse.hcmut.edu.vn Spring - 2016 Contents 1 -based Approach and Database Approach 2 Three-Schema Architecture and Data Independence
More informationUsing Web Camera Technology to Monitor Steel Construction
Using Web Camera Technology to Monitor Steel Construction Kerry T. Slattery, Ph.D., P.E. Southern Illinois University Edwardsville Edwardsville, Illinois Many construction companies install electronic
More informationCommonwealth Computer Training Featured Workshop: WORD 2010 DOCUMENT MANAGEMENT
Featured Workshop: WORD 2010 DOCUMENT MANAGEMENT Take control of your Microsoft Word documents! This is a hands-on instructor-led training class, covering topics that will enhance the layout, ease-of-use,
More informationAn Introductory Guide to SpecTRM
An Introductory Guide to SpecTRM SpecTRM (pronounced spectrum and standing for Specification Tools and Requirements Methodology) is a toolset to support the specification and development of safe systems
More informationAccessing the Internet
Accessing the Internet In This Chapter 23 You can use AutoCAD to access and store AutoCAD drawings and related files on the Internet. This chapter assumes familiarity with basic Internet terminology. You
More informationSource 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 informationReset Cursor Tool Clicking on the Reset Cursor tool will clear all map and tool selections and allow tooltips to be displayed.
SMS Featured Icons: Mapping Toolbar This document includes a brief description of some of the most commonly used tools in the SMS Desktop Software map window toolbar as well as shows you the toolbar shortcuts
More informationDEVELOPING DATABASE APPLICATIONS (INTERMEDIATE MICROSOFT ACCESS, X405.5)
Technology & Information Management Instructor: Michael Kremer, Ph.D. Database Program: Microsoft Access Series DEVELOPING DATABASE APPLICATIONS (INTERMEDIATE MICROSOFT ACCESS, X405.5) Section 6 AGENDA
More informationWildlife Database Management for New York Ecosystems
SUNY College of Environmental Science and Forestry Digital Commons @ ESF Adirondack Wildlife Research Project Reports Funded by the Pittman-Robertson Act Adirondack Ecological Center 1985 Wildlife Database
More informationLecture 02. Fall 2017 Borough of Manhattan Community College
Lecture 02 Fall 2017 Borough of Manhattan Community College 1 2 Introduction A major aim of a database system is to provide users with an abstract view of data, hiding certain details of how data is stored
More informationCase Study: Document Management and Localization
[Translating and the Computer 21. Proceedings 10-11 November 1999 (London: Aslib)] Case Study: Document Management and Localization Dan Dube Debbie Bucchianeri Karen O'Neill Lighthouse Solutions, Inc.
More informationStatus report on the Survey and Alignment of the Accelerators at CERN
Status report on the Survey and Alignment of the Accelerators at CERN PS and SPS LEIR CTF3 / CLIC CNGS LHC Conclusion On behalf of M. Jones, H. Mainaud Durand, D. Missiaen, J.P. Quesnel and their colleagues
More informationChapter 8. Database Design. Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel
Chapter 8 Database Design Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel 1 In this chapter, you will learn: That successful database design must reflect the information
More informationWebLearning IBM Curriculum
WebLearning IBM Curriculum WebSphere Commerce Suite Marketplace Edition Implementation Table of Contents: Overview Who Should Take This Course What You Are Taught Topics Include Prerequisites Duration:
More informationA DVANCED T OPICS IN A CCESS: MACROS
Introduction Macro: a set of one or more instructions that respond to an event (an action taken by a user, usually a keypress or mouse action). Macros are employed for two reasons: efficiency and consistency.
More informationText for the class, Pump-Probe Technique for Picosecond Time-resolved X-ray Diffraction at Cheiron School
BL19LXU Yoshihito Tanaka, Oct. 2013 Text for the class, Pump-Probe Technique for Picosecond Time-resolved X-ray Diffraction at Cheiron School Abstract The pulsed time structure of synchrotron radiation
More informationOptimizing Parallel Access to the BaBar Database System Using CORBA Servers
SLAC-PUB-9176 September 2001 Optimizing Parallel Access to the BaBar Database System Using CORBA Servers Jacek Becla 1, Igor Gaponenko 2 1 Stanford Linear Accelerator Center Stanford University, Stanford,
More informationWell Lifecycle: Workflow Automation
2017 Well Lifecycle: Workflow Automation STEVE COOPER, PRESIDENT This document is the property of EnergyIQ and may not be distributed either in part or in whole without the prior written consent of EnergyIQ.
More informationRelational Databases
Relational Databases Stage #1 4Weeks Topics Content: 1. Table (DB object) 2. Form (DB object) 3. Relationship (DB tool) 4. Query (DB object) 5. Transaction Form (Invoice) 6. Command buttons 7. Combo box
More informationIBM. Systems management Disk management. IBM i 7.1
IBM IBM i Systems management Disk management 7.1 IBM IBM i Systems management Disk management 7.1 Note Before using this information and the product it supports, read the information in Notices, on page
More informationCopyright 2010, Oracle. All rights reserved.
Agenda Interactive Dashboards Master-Detail Linking New Prompt Controls Pivot Table Interactions Enhanced Dashboard Builder Analysis Editor Overview Working with the analysis editor step by step Praxisteil
More informationWhat s New in Ideagen Pentana 4.2
--- What s New in Ideagen Pentana 4.2 Table of Contents 1 Introduction... 2 2 Major New Features... 3 2.1 Key Issues/Strategic Risks... 3 2.2 Definition Sign Offs... 3 2.3 Sampling... 4 2.4 Audit Problems...
More informationCHAPTER 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 informationWindows 10. White paper. Have you heard? IT and Instrumentation for industry. Contents. What is Windows 10?... 1 What s new in Windows 10?...
Windows 10 Have you heard? Contents What is Windows 10?... 1 What s new in Windows 10?... 2 1. New Start Menu with Live Tiles... 2 2. Multiple desktops... 3 3. DirectX 12... 3 4. Tablet and touch-screen
More informationWhat is a database? A database is any collection of data that is organized for quick retrieval. Databases can be computer based or paper based
Lesson - 1 What is a database? A database is any collection of data that is organized for quick retrieval. Databases can be computer based or paper based Examples of Databases Computer Based Databases
More informationKnowledge-based authoring tools (KBATs) for graphics in documents
Knowledge-based authoring tools (KBATs) for graphics in documents Robert P. Futrelle Biological Knowledge Laboratory College of Computer Science 161 Cullinane Hall Northeastern University Boston, MA 02115
More informationIntroduction 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 information1/19/2012. Finish Chapter 1. Workers behind the Scene. CS 440: Database Management Systems
CS 440: Database Management Systems Finish Chapter 1 Workers behind the Scene Approach A Brief History of Database Applications When Not to Use a DBMS Workers behind the Scene DBMS system designers and
More informationEmbarcadero PowerSQL 1.1 Evaluation Guide. Published: July 14, 2008
Embarcadero PowerSQL 1.1 Evaluation Guide Published: July 14, 2008 Contents INTRODUCTION TO POWERSQL... 3 Product Benefits... 3 Product Benefits... 3 Product Benefits... 3 ABOUT THIS EVALUATION GUIDE...
More informationExperiment of Laser Pointing Stability on Different Surfaces to validate Micrometric Positioning Sensor
CERN-ACC-2015-0082 Guillaume.stern@cern.ch Experiment of Laser Pointing Stability on Different Surfaces to validate Micrometric Positioning Sensor G. Stern, CERN, Geneva, Switzerland and ETH, Zurich, Switzerland
More informationForward Time-of-Flight Geometry for CLAS12
Forward Time-of-Flight Geometry for CLAS12 D.S. Carman, Jefferson Laboratory ftof geom.tex April 13, 2016 Abstract This document details the nominal geometry for the CLAS12 Forward Time-of- Flight System
More informationSurvNET Lesson One - Processing an Assumed Coordinate System 2D Total Station Network
SurvNET Lesson One - Processing an Assumed Coordinate System 2D Total Station Network This tutorial is divided into two lessons covering the process of reducing and adjusting raw survey data into final
More informationJQueryScapes: customizable Java code perspectives
JQueryScapes: customizable Java code perspectives [Forum Demonstration Proposal] Lloyd Markle, Kris De Volder Department of Computer Science University of British Columbia Vancouver, BC, Canada 604-822-1290
More informationCatalyst Views. 1. Open your web browser and type in the URL address line:
Catalyst Views ACCESSING CATALYST 1. Open your web browser and type in the URL address line: www.nrcpicker.com 2. Click on the Catalyst button towards the top right portion of your screen or in the lower
More informationMicrosoft Office 2010: Advanced Q&As Access Chapter 8
Microsoft Office 2010: Advanced Q&As Access Chapter 8 Why doesn t the name on the tab change to the new caption, Client View and Update Form? (AC 473) The name on the tab will change to the new caption
More informationNetAdvantage. User s Guide
NetAdvantage User s Guide Welcome to NetAdvantage. This user guide will show you everything you need to know to access and utilize the wealth of information available from S&P NetAdvantage. This is an
More informationMS-Access : Objective Questions (MCQs) Set 1
1 MS-Access : Objective Questions (MCQs) Set 1 1. What Are The Different Views To Display A Table A) Datasheet View B) Design View C) Pivote Table & Pivot Chart View 2. Which Of The Following Creates A
More informationMicrosoft Excel 2010 Level 1
Microsoft Excel 2010 Level 1 One Day Course Course Description You have basic computer skills such as using a mouse, navigating through windows, and surfing the Internet. You have also used paper-based
More informationSurveying I. Lecture 1.
Surveying I. Lecture 1. Outline Introduction Historical Surveying Surveying - Science and Profession Methods of height determination Levelling The surveyors level Course details: First part of a two-semester-course
More informationA STUDY OF GEODETIC GRIDS FOR THE CONTINUOUS, QUASI REAL TIME ALIGNMENT OF THE ATLAS SEMICONDUCTOR TRACKER
A STUDY OF GEODETIC GRIDS FOR THE CONTINUOUS, QUASI REAL TIME ALIGNMENT OF THE ATLAS SEMICONDUCTOR TRACKER S. M. Gibson, P. A. Coe, A. Mitra, D. F. Howell, R. B. Nickerson ATLAS Group, Particle Physics,
More informationWorkbooks (File) and Worksheet Handling
Workbooks (File) and Worksheet Handling Excel Limitation Excel shortcut use and benefits Excel setting and custom list creation Excel Template and File location system Advanced Paste Special Calculation
More informationIS Spring PROJECT #1 (10% OF COURSE GRADE) Build a Database Application using Microsoft Access 2010
IS 312 - Spring 2012 - PROJECT #1 (10% OF COURSE GRADE) Build a Database Application using Microsoft Access 2010 Purpose The purpose of this project is to introduce you to the use of computer databases
More informationTable of Contents. Copyright TaskStream All Rights Reserved Page 2 of 13
About Standards Table of Contents About the Standards Area... 3 Target Sets... 4 Create/Edit a Target Set... 4 Select Standards... 4 View Selected Standards... 5 Use Your Target Set... 7 Add Distributed
More informationALLAMA IQBAL OPEN UNIVERSITY, ISLAMABAD (Department of Computer Science)
ALLAMA IQBAL OPEN UNIVERSITY, ISLAMABAD (Department of Computer Science) WARNING 1. PLAGIARISM OR HIRING OF GHOST WRITER(S) FOR SOLVING THE ASSIGNMENT(S) WILL DEBAR THE STUDENT FROM AWARD OF DEGREE/CERTIFICATE,
More informationEvolving of Monitoring and Control System MICREX-VieW XX (Double X)
Evolving of Monitoring and Control System MICREX-VieW XX (Double X) NAGATSUKA, Kazuhito SATO, Yoshikuni SASANO, Kisaburo A B S T R A C T The small-and medium-scale monitoring and control system MICREX-VieW
More informationEUROPEAN LABORATORY FOR PARTICLE PHYSICS LABORATOIRE EUROPEEN POUR LA PHYSIQUE DES PARTICULES
EUROPEAN LABORATORY FOR PARTICLE PHYSICS LABORATOIRE EUROPEEN POUR LA PHYSIQUE DES PARTICULES CERN-ST-99-015 February, 1999 COMPUTERIZED ASSET MANAGEMENT AND MAINTENANCE SYSTEMS IN ST E. Sánchez-Corral
More informationCHAIRSIDE 2009 USER MANUAL
INSTALLATION TECHNICAL SUPPORT For technical assistance, please contact DHC Software at Local : (416) 429-7003 Toll free in North America 1-800-519-6569 Don t forget to check in with our website regularly
More informationAn 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 informationLCLS Undulator Quadrupole Fiducialization Plan
LCLS-TN-07-7 LCLS Undulator Quadrupole Fiducialization Plan Zachary Wolf, Michael Levashov, Eric Lundahl, Ed Reese, Catherine LeCocq, Robert Ruland Stanford Linear Accelerator Center August 14, 2007 Abstract
More informationNumber Bases LESSON TWO. Computer Science. By John Owen
Number Bases LESSON TWO By John Owen Computer Science Objective In the last lesson you learned about different Number Bases used by the computer, which were Base Two binary Base Eight octal Base Sixteen
More informationAlberta Pensions Administration Corporation Client Case Study Chooses Fujitsu Legacy Modernization Solution for Mainframe Migration Profile
Client Case Study Alberta Pensions Administration Corporation Chooses Fujitsu Legacy Modernization Solution for Mainframe Migration Profile Located in Edmonton, Alta., Canada, Alberta Pensions Administration
More informationLeading the way in HMI Design 4.0
SIMPLIFYING & SPEEDING UP HMI SCREEN DESIGN IS FINALLY A REALITY Leading the way in HMI Design 4.0 by HMI Marketing M.KAWATA Schneider Electric Executive summary Good screen design cannot be taken lightly.
More informationChartfields and Combo Edits...39 Viewing ChartField Definitions...40 SBCTC COA Design (1/15/2016)...43 ChartField Value Sets...44
GENERAL LEDGER Table of Contents - 03... 3 Using the GL WorkCenter - 03... 4 Building Summary Ledgers 03b...28 Monthly Mass Closing of Sub-modules and - 03...33 Monthly Closing of Sub-Modules and - 03...36
More informationDOWNLOAD PDF VBA MACRO TO PRINT MULTIPLE EXCEL SHEETS TO ONE
Chapter 1 : Print Multiple Sheets Macro to print multiple sheets I have a spreadsheet set up with multiple worksheets. I have one worksheet (Form tab) created that will pull data from the other sheets
More informationTest bank for accounting information systems 1st edition by richardson chang and smith
Test bank for accounting information systems 1st edition by richardson chang and smith Chapter 04 Relational Databases and Enterprise Systems True / False Questions 1. Three types of data models used today
More informationWelcome to Energia Bureau. General Users guide
Welcome to Energia Bureau General Users guide Contents Welcome to Energia Bureau... 2 Logging in and out... 3 Dashboard... 4 Your Projects... 5 Meeting Organiser... 6 Your Ideas... 7 Your Company News...
More informationPrimary Health Care (PHC) Indicator Inventory: Instructions for Use
Primary Health Care (PHC) Indicator Inventory: Instructions for Use This document contains instructions for using the PHC Indicator Inventory, developed by the Joint Learning Network for Universal Health
More informationNX electrical and mechanical routing
electrical and mechanical routing Accelerating design of electrical and mechanical routed systems in complex assemblies Electrical routing benefits Re-uses logical design eliminates redundant data creation
More informationComputer Information Systems (CIS) CIS 105 Current Operating Systems/Security CIS 101 Introduction to Computers
Computer Information Systems (CIS) CIS 101 Introduction to Computers This course provides an overview of the computing field and its typical applications. Key terminology and components of computer hardware,
More informationAccess made easy. The Access Object.
Access made easy. The Access Object 01 www.accessallinone.com This guide was prepared for AccessAllInOne.com by: Robert Austin This is one of a series of guides pertaining to the use of Microsoft Access.
More information