Developing Web Applications for Microsoft SQL Server Databases - What you need to know
|
|
|
- Ronald Turner
- 10 years ago
- Views:
Transcription
1 Developing Web Applications for Microsoft SQL Server Databases - What you need to know ATEC2008 Conference Session Description Alpha Five s web components simplify working with SQL databases, but what do you really need to know to get your web application up and running? From getting started with your connection string and building a grid component, to specific challenges such as data validation and working with complex relationships, this session will prepare you for the task. You will learn about Alpha Five tools and tricks for generating SQL statements to use in your web applications. This session is for Alpha Five users who are new to working with SQL databases, for SQL users who are new to Alpha Five, and for the curious! Table of Contents Setup... 1 What to know about Alpha Five and Microsoft SQL Server... 2 Preparing for your project... 3 Know your tools... 3 Know your Database Administrator... 3 Know your database... 3 Creating a connection in the Alpha Five Database Explorer... 9 Creating your web application Create your first grid component Create a grid component based on a SQL query Create an updatable grid Create a dialog component to insert a record Create a report based on a SQL query Create a dialog to print the report SQL Terminology Resources Setup The exercises and examples in this document use Alpha Five Version 9, Microsoft SQL Server 2005 and Microsoft SQL Server Management Studio. The sample Alpha Five database ATEC2008_SQLWebApps.adb is provided with this presentation. The Microsoft SQL Server sample database AdventureWorksLT can be downloaded free. For instructions on how to obtain it and a free edition of Microsoft SQL
2 Server, please refer to the document ATEC2008_SQLServerSampleDatabaseSetup which is also provided with this presentation. What to know about Alpha Five and Microsoft SQL Server There are a number of reasons to develop an Alpha Five web application with a SQL Server database back end. The data is already in a Microsoft SQL Server database. Perhaps you are developing an application for an existing database. The Alpha Five application may be the only way that users will access the data, or your application may be providing access to some part of a larger database. The requirements demand that Microsoft SQL Server be used. Microsoft SQL Server is the standard enterprise database for many big organizations and high-demand applications. It has a reputation for reliability, security and scalability. Microsoft SQL Server can handle large numbers of records and large numbers of users. You want to take advantage of the power and functionality that Microsoft SQL Server provides. If you are an Alpha Five user who has been working exclusively with Alpha Five native tables (DBF files) then the line between the database and the application, or the back end and the front end, may not be very clear. That is because Alpha Five can be used to create both. With Alpha Five you can create databases and manage data. You can also create forms, reports, menus and dialog boxes to run on the desktop. You can create web components, pages and navigation to run in a web browser. If you are creating an Alpha Five web application for a Microsoft SQL Server database, you will need to think about that line between the database and application. In simple terms, the database is the container where the data resides. The application is the program that allows users to interact with the data. In reality, Microsoft SQL Server does more than just hold data. It does the job of managing the relationships among tables, enforcing data integrity and optimizing access by large numbers of users to a large amount of data. Page 2 of 52
3 Preparing for your project Know your tools If you are new to developing web applications in Alpha Five, take the time to understand what Alpha Five is and what it is capable of. Alpha Five web applications run on the Alpha Five Application Server. Know the requirements for hosting your application. If you are an Alpha Five user who is new to Microsoft SQL Server, take the time to understand what Microsoft SQL Server is and what it is capable of. Know the requirements to set up and maintain the database. Know your Database Administrator Who is responsible for creating and maintaining the SQL Server database? It is critical that you establish a relationship with the Database Administrator before you start development. You will need their support throughout the project and afterward. With Microsoft SQL Server you cannot just set it and forget it. Make sure that the Database Administrator knows what you are planning to do and keep them informed. Find out what requirements, concerns and limitations they have. Share yours with them. Agree on where your responsibility ends and theirs begins. Know your database Get to know the database for which you are building the web application. What are the tables, their fields and their relationships? What are the primary keys? What are the constraints? These simple details are very important. Knowing your database will help you avoid frustration during the development process and prevent unfriendly SQL error messages from being displayed to your users. EXERCISE 1 Explore the database in the Microsoft SQL Server Management Studio. 1. Open the Microsoft SQL Server Management Studio and connect to the server where you attached the AdventureWorks database. 2. In the Object Explorer, expand the AdventureWorks database to see its tables. Page 3 of 52
4 3. Expand the Product table to see its columns (fields). You can quickly see the following information about them: The column names, such as ProductID, Name, ListPrice, Size. Primary keys (PK) and foreign keys (FK). The ProductID is the primary key (PK) and that ProductCategoryID and ProductModelID are foreign keys. The column type, such as int (numeric - integer), nvarchar (character) and datetime. Microsoft SQL Server has more data types than Alpha Five does. Whether nulls are allowed in the column. Microsoft SQL Server distinguishes between null (no value assigned) and empty. Alpha Five does not distinguish between null and empty, or null and zero for numeric fields. Page 4 of 52
5 4. Use View Dependencies to learn how the Product table is related to other tables in the database. Page 5 of 52
6 5. For another view of the Product table s relationships, open Keys and right-click a foreign key (FK). Choose modify to open the Foreign Key Relationships window. Page 6 of 52
7 6. The easiest way to explore Unique Constraints (AK) is by opening Indexes and right-clicking on the index to choose Properties. 7. To explore Check Constraints (CK), right-click on the constraint and choose Modify. The list price must be a value greater than or equal to zero. Page 7 of 52
8 8. Alternatively, you can script the constraint to the Query Editor Window. This is for study only. Do not execute the query. Page 8 of 52
9 9. To explore Default Constraints (DK), right-click the constraint and choose Script Constraint As > CREATE To > New Query Editor Window. The default value for the ModifiedDate column is today s date. 10. You can explore other database objects such as Triggers, Functions and Stored Procedures the same way, by scripting them to the Query Editor Window. In this exercise, you: Used the Microsoft SQL Server Management Studio to explore a database Creating a connection in the Alpha Five Database Explorer The Database Explorer is an excellent place to get started in Alpha Five. With the Database Explorer you can view the tables and query the data. To use the Database Explorer you must first connect to your Microsoft SQL Server database. Alpha Five will help you build the connection string. The information required to connect to a particular database, such as the server, username and password, will vary. If you are connecting to an existing database, then the SQL Database Administrator will be able to provide you with the connection information. By creating and saving a Named Connection String, you can make your SQL connection available throughout Alpha Five. For example, the named connection string can be used to provide data to web components and reports. Using Named Connection Strings makes your application flexible and portable. If you need to change the connection perhaps to a different copy of the data or to change a password - you need only change it in one place. As long as you have used the Named Connection String throughout your application instead of the string itself, Alpha Five will be able to find the database. Page 9 of 52
10 EXERCISE 2 In this exercise you will create a named connection string AdvWorks that will connect to the AdventureWorks sample database. This will allow you to explore the database in Alpha Five s Database Explorer and use it in your web application. 1. Open Alpha Five. Open the database ATEC2008_SQLWebApps.adb. 2. From the Control Panel choose Tools > External Databases >Database Explorer. 3. Add a new database using a named connection string. Page 10 of 52
11 4. Click the Edit saved connections link. Create a new connection named AdvWorks. Page 11 of 52
12 5. Click the Build button to open the Create SQL Connection String window. Make the following selections. Connection Type: SQLServer Server: (the server to which you attached AdventureWorksLT) Database: AdventureWorksLT 6. Click Test Connection. If the connection succeeded then click OK. Close the windows until you return to the Connection String window. Choose the AdvWorks named connection string that you just created. Page 12 of 52
13 Click OK. The AdventureWorks database will now appear in the Database Explorer. Note the similarity with the Microsoft SQL Server Management Studio s Object Explorer. Expand the Product table to see its columns (fields). You can quickly see the following information about them: The column names, such as ProductID, Name, ListPrice, Size. Primary keys (PK). The ProductID is the primary key. The column type. Alpha Five has different data types, such as N (numeric) and T (date/time), than Microsoft SQL Server has. Alpha Five equivalent field types are shown. Not null indicates that nulls are not allowed in the column. Page 13 of 52
14 7. To preview the data from the Database Explorer, right-click on the SalesLT.Product table and choose Show Data in Table. Page 14 of 52
15 The Database Explorer does not provide all the details that the Microsoft SQL Server Management Studio does, but it is a convenient tool for the Alpha Five web application developer. TIP: A hidden gem of the Database Explorer is the SQL Query Genie, which you can open by right-clicking on the table and choose Open Query Builder. You will use the SQL Query Genie in the Grid Builder in an exercise later in this session. In this exercise, you: Connected to a Microsoft SQL Server database Created a Named Connection String Used the Alpha Five Database Explorer to explore a database Creating your web application With Alpha Five you can create web applications based on Alpha Five (dbf) databases and non-alpha Five SQL data sources such Access, Oracle, MySQL and Microsoft SQL Server. The benefits of developing SQL-based web applications with Alpha Five come from Alpha s ease-of-use features: Web Component Builders Query Builder Genie In the following exercises you will learn how to create web components and queries based on Microsoft SQL Server data. Not all features of the Web Projects Control Panel will be covered; rather, the exercises will focus on tools and skills that you will need when developing web applications for Microsoft SQL Server databases. Create your first grid component Grid components connect directly to a database. They can be used to search, sort, display, add and update data. EXERCISE 3 You will create a non-updatable grid to display records from the Customer table. 1. Open Alpha Five. Open the database ATEC2008_SQLWebApps.adb. 2. From the Control Panel s toolbar, choose Web Projects. Page 15 of 52
16 3. In the Web Projects Control Panel, choose Web Components. Click New to create a new Web Component. 4. Click Next in the New File window. Then choose the Grid component type. Page 16 of 52
17 5. Click OK to open the Grid Builder. Leave the Component Type as is and choose Grid > Data Source. 6. Choose Grid > Query (AlphaDAO). Make the following selections. Connection Type: Used Named Connection String Connection Name: AdvWorks You created the Named Connection String AdvWorks in EXERCISE 1. Page 17 of 52
18 7. Click the Connect button. Select the Product table. 8. Choose Grid > Fields. Select the following fields. CustomerID FirstName LastName CompanyName Address Phone Page 18 of 52
19 9. Choose File > Save. Save the grid with the name grd_cust. The grid will appear in the Preview window. For a live preview in your browser, click the Browser button on the Web Projects toolbar. The grid component will open in your browser. 10. Select the address column. Change its Field Properties as follows. Control type: Link Link address type: Field value is an address Column heading: Save the grid component to preview the changes. Page 19 of 52
20 11. Close the Grid Builder window to return to the Web Projects Control Panel. In this exercise, you: Created a grid component based on a single table. Create a grid component based on a SQL query EXERCISE 4 In this exercise you will create a grid component to display the customer s company name and the address of the customer s main office. The grid component will be based on a SQL Select Statement. You will use the SQL Builder to join three tables: Customer, Customer Address and Address. Then you will use the SQL Query Genie to complete the query by filtering on the Main Office address type and sorting on company name. 1. Begin by creating a new Grid Component and connecting to the Named Connection String AdvWorks. To do this, repeat steps 1 through 6 from the previous exercise. 2. This time, instead of basing the grid on a table, choose SQL Select Statement and then click the Edit SQL button. Page 20 of 52
21 3. In the SQL Builder window, click the Tables in Query button. Select the Customer table. 4. Click OK. The Define Join window will open. In the Define Join window, select the Customer Address table. Page 21 of 52
22 5. Click OK to add the table. Click the Add table button again to add the Address table. Page 22 of 52
23 6. Click OK to add the table and return to the Define Join window. You will need to fix the link between the Customer Address table and Address table. The link field should be AddressID. 7. Click the Apply Edits button. Then click OK to return to the SQL Builder window. 8. Click the Fields in Query button and select the CompanyName field from the Customer table. You will add more fields in the SQL Query Builder Genie. Page 23 of 52
24 9. Click OK to return to the SQL Builder window. Select the SQL Text tab. 10. On the SQL Text tab, click the SQL Query Builder link to open the SQL Genie. Page 24 of 52
25 11. In the SQL Genie click the Columns tab. You will create a calculated field that combines the city, state and zip code. The expression is: alltrim(saleslt_address.city)+ ", " + alltrim(saleslt_address.stateprovince) + " " +SalesLT_Address.PostalCode Page 25 of 52
26 Notice that you can write the expression using Alpha Five s syntax and built-in functions. The SQL Genie will convert it Portable SQL, which will in turn be automatically converted to Microsoft SQL Server syntax. 12. Click OK to insert the expression. This will create a new column. Give the column the Alias ccitystzip. The c prefix will remind you that this is a calculated field. 13. Create the filter to select records where Address Type is Main Office. Page 26 of 52
27 14. Click the Order tab. Set the order for the query to CompanyName. Then click the Execute Query button to preview 15. Click OK to close the SQL Genie, then click OK to close the SQL Builder. Page 27 of 52
28 16. Choose File > Save to save the grid component with the name grd_custaddress. Close the grid component to return to the Web Components Control Panel. In this exercise, you: Learned to use the SQL Builder and the SQL Query Genie Built a query based on more than one table Created a calculated field Create an updatable grid Alpha Five grid components make it easy to add and edit records in a Microsoft SQL Server database. Knowing your database its tables, fields, primary keys, foreign keys and constraints is the most important ingredient to making updatable grids successful. You must validate data before it is submitted so that users will not be exposed to unfriendly SQL error messages like the one shown below. Page 28 of 52
29 EXERCISE 5 In this exercise you will add Validation Rules to a pre-written grid component. By exploring the Product table in the Microsoft SQL Server Management Studio, you will have learned that some columns (fields) are populated by the database, such as the ProductID and ModifiedDate. You will have also learned which columns do not allow nulls, which have uniqueness constraints and which have check constraints. The grid component s Detail View will allow users to update the following columns. Many of the columns require validation. Name required, must be unique ProductNumber required, must be unique StandardCost required, must be >= 0.00 ListPrice - required, must be >= 0.00 Size ProductCategoryID SellStartDate - required 1. From the Web Projects Control Panel, choose Web Components. Select the component grd_produpdate and click the Edit button on the toolbar. 2. To see what the grd_produpdate component does, click the Browser button on the toolbar. If prompted, start the Application Server. The grid component will open in your web browser. Page 29 of 52
30 Click the New Product link. Enter the new product information as follows. Product Number: AA-1 Product Name: Test product Cost: 10 List Price: 15 Size: S Category: Accessories Sell Start Date: (leave blank will fill with today s date) Page 30 of 52
31 3. Click the Add button, then click the Close link. You will return to the grid. The new product record will appear. 4. Now, return to the Grid Builder. The grd_produpdate grid contains an updatable Detail View. This is where you will go to add Validation Rules. Page 31 of 52
32 5. Choose Detail View > Fields. Select the ListPrice field. Click the Validation Rules button. 6. Add Validation Rules for the ListPrice as follows: Enable rules: (checked) Require value: (checked) Custom error message: You must enter a List Price. Validation expression type: Simple expression Must be: Greater than or equal Value: 0 Custom error message: List Price must be greater than or equal to zero. Page 32 of 52
33 7. Click OK to return to the Field Properties. Save the component by choosing File > Save. 8. Click the Browser button on the toolbar to open the component in your web browser again. This time, click the New Product link and leave the Detail View blank. Click the Add button to see the custom error messages. Note: The error message template can be customized to hide the column name. 9. Return to the grd_produpdate grid in the Grid Builder. The grid contains prewritten Validation Rules for the other columns that require them. The ProductNumber column has a uniqueness constraint in the Microsoft SQL Server database. A Cross-file Validation rule is used to prevent the user from submitting a duplicate Product Number. Select the Product Number field. Open the Validation Rules window. Page 33 of 52
34 10. Click OK to close the Field Validation window. 11. The SellStartDate column is required. The grd_produpdate component takes a different approach to prevent this column from being left blank. Before a new record is submitted, it checks to see if the user has filled in a date. If they have not, then today s date will be entered automatically. IF DataSubmitted.SellStartDate = "" THEN DataSubmitted.SellStartDate = date() END IF Note that although the SellStartDate field is date/time type, the DataSubmitted.SellStartDate variable is character type. Page 34 of 52
35 TIP: The Insert button lists the DataSubmitted variables, which you can insert into the code. TIP: To show line numbers, right click in the Code Editor and choose Line Numbers. 12. Close the Grid Builder and the Web Projects Control Panel. In this exercise, you: Added Validation Rules to an updatable grid component Saw how grid validations that can prevent unfriendly SQL errors Create a dialog component to insert a record Grid components connect directly to a database. Dialog components do not. Dialog components have some features that grid components do not. For example, in a dialog component you can easily initialize the value of a control. You can see results of calculations before submitting the form. You can use dialog components to insert and update records in a Microsoft SQL Server database. Doing so, however, requires writing the INSERT or UPDATE statement. Alpha Five s Action Scripting genie will generate the code for you. Action Scripting is intended for desktop applications, but the code can be modified for use in web applications. EXERCISE 6 In this exercise you will see how code that was generated by Action Scripting can be modified and used in a dialog component. The exercise uses a pre-written script and a pre-written dialog component. Page 35 of 52
36 1. On the Alpha Five Control Panel s Code tab, select the script named scpprodinsert. Right-click on the script and choose Design. 2. In the Code Editor, click the Edit Action button to see what each action does. On the Execute INSERT Query on SQL database action, click the button for Set column values. 3. The column values will be set from the variables values. The SellStartDate will be set to today s date. Page 36 of 52
37 4. Close the Script Genie and return to the Code Editor. Choose Code > Convert Action Script to Xbasic. A message will warn you that the conversion cannot be undone. Answer Yes to continue. 5. A message will warn you that the conversion to Xbasic cannot be undone. Answer Yes to continue. Choose File > Save As to save the converted Xbasic with the name scpprodinsert_xbasic. Page 37 of 52
38 6. Open the Web Projects Control Panel. Edit the pre-written dialog component, dlg_prodinsert. Note that the control names match the names of the variables in the Action Script that you just converted. 7. In the Dialog Builder, choose Form > Properties. Scroll down to the After Validate event. 8. The converted code requires a few modifications to work in a web application: Message boxes are commented out; all dialog component controls are saved to the character type. Page 38 of 52
39 9. Close the Form Events window and the Dialog Builder. You can try the dlg_prodinsert component by previewing it to the browser. There are no validations when you submit the data so remember to fill all fields and enter a unique Product Name and Number each time. You can preview the grd_prodinsert component to search for the products you inserted. In this exercise, you: Saw Action Scripting generate a SQL INSERT statement Converted an Action Script to Xbasic Learned how the converted code can be used in a dialog component Create a report based on a SQL query With Alpha Five you can create reports that are based on data from a Microsoft SQL Server database. EXERCISE 7 In this exercise you will create a report based on AdventureWorks Product table. You will add an argument that will act as a filter variable. 1. Open the ATEC2008_SQLWebApps.adb database. 2. Go to Reports tab and click the New button to create a new report. 3. Click OK. Choose Create ad hoc DataSource then choose the Named Connection String AdvWorks. Page 39 of 52
40 4. Click Next. Choose Custom SQL Select statement or stored procedure. Then click the Query Builder button. Page 40 of 52
41 5. Click the Add Table button. Then select the ProductCategory table. 6. Click Next to continue to the Add Table window. Choose ProductCategoryID as the linking field on both sides of the join. 7. Click Finish to return to the SQL Genie. Choose the Columns tab. Select the following columns: From the Category table: ProductNumber Page 41 of 52
42 Name ListPrice ProductCategoryID From the ProductCategory table: Name Give this column the alias Category 8. Choose the Properties tab. Click Define Arguments button. 9. In the Define/Edit Arguments window, click the Add button. Argument name: ProdCatID Type: Numeric Page 42 of 52
43 10. Click OK to return to the Define/Arguments window. Click OK again to return to the SQL Genie. 11. Choose the Filter tab. On the Filter tab, select the ProductCategoryID column, the is equal to operator and the ProdCatID argument. The genie will put the colon in front of the argument. 12. Click OK to return to the SQL Genie. Choose the Order tab and select the ProductNumber column. Page 43 of 52
44 13. Click OK to return to the Specify DataSource window. Click Finish. 14. You will be prompted for a value for the :ProdCatID argument and for the number of records. Enter 6 and 0 respectively. When prompted, use the Report Genie. 15. Click OK. The Quick Report Genie will open. Type in the title Product List and select the ProductNumber, Name and Listprice fields. Page 44 of 52
45 16. Click OK. In the Report Editor, choose File > Save. Save the report with the name rptprodlist. Close the Report Editor. In this exercise, you: Created a report that is based on a Microsoft SQL Server database Added an argument to filter the report Create a dialog to print the report You can use a dialog component to prompt the user for filter criteria and print the report. Alpha Five has a built-in print-to-pdf feature. EXERCISE 8 In this exercise will create a dialog component that lets the user choose the product category from a dropdown box and prints the report to PDF. 1. Go to Web Projects Control Panel and create a new dialog component. 2. In the Dialog Builder, choose Form > Controls. Select the Dropdownbox control type. In the New Control window, enter the following. Name: vprodcatid Label: Category Type: Numeric Page 45 of 52
46 3. Click OK to return to the Dialog Builder. Click the button to edit DropDownBox choices. 4. Define the DropDownBox properties as follows. List type: Dynamic Data source type: Alpha DAO Use saved connection string: (checked) AlphaDAO Connection String: AdvWorks Page 46 of 52
47 5. Click the button to enter the AlphaDAO SQL SELECT statement. Table: ProductCategory Field to display: Name Field to store: ProductCategoryID 6. Click OK to return to the Dialog Builder. Choose Form > Properties. Scroll down to the After Validate event and click the button to edit. Page 47 of 52
48 7. The Form Events editor will open. Click the Insert button. Select Genies > Print Report. Press ENTER. 8. In the Print Report Genie window, select the report rptprodlist. Then click the Add button to add a filter variable as follows. Variable Name: vprodcatid Variable Type: Numeric Page 48 of 52
49 9. Click OK to return to the Print Report Genie. Check the Does the SQL statement user arguments? checkbox. Click the Add button to add the following arguments. Argument Name: ProdCatID Argument Type: Numeric The name and type of the argument must match the argument in the report s data source. Page 49 of 52
50 Click OK to return to the Print Report Genie. Click OK again to return to the Form Events editor. Click OK a third time to return to the Dialog Builder. 10. Save the dialog component with the name dlg_prodlist. Then click the Browser button for a live preview of the dialog in your browser. In this exercise, you: Created a dialog component Added a dropdown box with choices from a Microsoft SQL Server database Used the Print Report Genie to generate the code to filter and print a report Page 50 of 52
51 SQL Terminology Constraint Constraints are the built-in mechanism for enforcing data integrity. Using constraints is preferred to using triggers, rules, and defaults because built-in integrity features use much less overhead and perform faster than the ones you can create. Source: Closest equivalents in Alpha Five: Field Rules, Field Validations View In SQL Server a view represents a virtual table. Just like a real table, a view consists of rows with columns, and you can retrieve data from a view (sometimes even update data in a view). The fields in the view s virtual table are the fields of one or more real tables in the database. You need to have a goal in mind when creating a view. There are a number of scenarios where you will want to look for a view as a solution. To hide the complexity of the underlying database schema, or customize the data and schema for a set of users. To control access to rows and columns of data. To aggregate data for performance. Source: Closest equivalents in Alpha Five: Set, View Function User Defined Functions are compact pieces of Transact SQL code, which can accept parameters, and return either a value, or a table. They are saved as individual work units, and are created using standard SQL commands. Data transformation and reference value retrieval are common uses for functions. Source: Closest equivalent in Alpha Five: Function Stored Procedure A stored procedure is an already written SQL statement that is saved in the database. If you find yourself using the same query over and over again, it would make sense to put it Page 51 of 52
52 into a stored procedure. When you put this SQL statement in a stored procedure, you can then run the stored procedure from the database's command environment using the exec command. Source: Closest equivalents in Alpha Five: Operation, Script Trigger A trigger is a database object that is attached to a table. In many aspects it is similar to a stored procedure. As a matter of fact, triggers are often referred to as a "special kind of stored procedure." The main difference between a trigger and a stored procedure is that the former is attached to a table and is only fired when an INSERT, UPDATE or DELETE occurs. You specify the modification action(s) that fire the trigger when it is created. Source: Closest equivalent in Alpha Five: Posting Field Rule Resources Video courses with instructor Mark Long: Microsoft SQL Server 2005 Database Administration and Microsoft SQL Server Database Programming from Microsoft SQL Server Books Online from Alpha Five Web Help, Video Library and Message Board at Book: Building Web Applications from Book: Web Applications Made Easy from Questions? Comments? Contact Frances Peake at Proctor & Peake, Inc. (305) [email protected] Page 52 of 52
Creating Database Tables in Microsoft SQL Server
Creating Database Tables in Microsoft SQL Server Microsoft SQL Server is a relational database server that stores and retrieves data for multi-user network-based applications. SQL Server databases are
Lesson 07: MS ACCESS - Handout. Introduction to database (30 mins)
Lesson 07: MS ACCESS - Handout Handout Introduction to database (30 mins) Microsoft Access is a database application. A database is a collection of related information put together in database objects.
INTEGRATING MICROSOFT DYNAMICS CRM WITH SIMEGO DS3
INTEGRATING MICROSOFT DYNAMICS CRM WITH SIMEGO DS3 Often the most compelling way to introduce yourself to a software product is to try deliver value as soon as possible. Simego DS3 is designed to get you
DbSchema Tutorial with Introduction in SQL Databases
DbSchema Tutorial with Introduction in SQL Databases Contents Connect to the Database and Create First Tables... 2 Create Foreign Keys... 7 Create Indexes... 9 Generate Random Data... 11 Relational Data
Word 2010: Mail Merge to Email with Attachments
Word 2010: Mail Merge to Email with Attachments Table of Contents TO SEE THE SECTION FOR MACROS, YOU MUST TURN ON THE DEVELOPER TAB:... 2 SET REFERENCE IN VISUAL BASIC:... 2 CREATE THE MACRO TO USE WITHIN
Microsoft Access 3: Understanding and Creating Queries
Microsoft Access 3: Understanding and Creating Queries In Access Level 2, we learned how to perform basic data retrievals by using Search & Replace functions and Sort & Filter functions. For more complex
Using SQL Server Management Studio
Using SQL Server Management Studio Microsoft SQL Server Management Studio 2005 is a graphical tool for database designer or programmer. With SQL Server Management Studio 2005 you can: Create databases
Click to create a query in Design View. and click the Query Design button in the Queries group to create a new table in Design View.
Microsoft Office Access 2010 Understanding Queries Queries are questions you ask of your database. They allow you to select certain fields out of a table, or pull together data from various related tables
MAS 500 Intelligence Tips and Tricks Booklet Vol. 1
MAS 500 Intelligence Tips and Tricks Booklet Vol. 1 1 Contents Accessing the Sage MAS Intelligence Reports... 3 Copying, Pasting and Renaming Reports... 4 To create a new report from an existing report...
Jet Data Manager 2012 User Guide
Jet Data Manager 2012 User Guide Welcome This documentation provides descriptions of the concepts and features of the Jet Data Manager and how to use with them. With the Jet Data Manager you can transform
How To Use Senior Systems Cloud Services
Senior Systems Cloud Services In this guide... Senior Systems Cloud Services 1 Cloud Services User Guide 2 Working In Your Cloud Environment 3 Cloud Profile Management Tool 6 How To Save Files 8 How To
Access Queries (Office 2003)
Access Queries (Office 2003) Technical Support Services Office of Information Technology, West Virginia University OIT Help Desk 293-4444 x 1 oit.wvu.edu/support/training/classmat/db/ Instructor: Kathy
Data Tool Platform SQL Development Tools
Data Tool Platform SQL Development Tools ekapner Contents Setting SQL Development Preferences...5 Execution Plan View Options Preferences...5 General Preferences...5 Label Decorations Preferences...6
Abstract. For notes detailing the changes in each release, see the MySQL for Excel Release Notes. For legal information, see the Legal Notices.
MySQL for Excel Abstract This is the MySQL for Excel Reference Manual. It documents MySQL for Excel 1.3 through 1.3.6. Much of the documentation also applies to the previous 1.2 series. For notes detailing
BID2WIN Workshop. Advanced Report Writing
BID2WIN Workshop Advanced Report Writing Please Note: Please feel free to take this workbook home with you! Electronic copies of all lab documentation are available for download at http://www.bid2win.com/userconf/2011/labs/
Create a New Database in Access 2010
Create a New Database in Access 2010 Table of Contents OVERVIEW... 1 CREATING A DATABASE... 1 ADDING TO A DATABASE... 2 CREATE A DATABASE BY USING A TEMPLATE... 2 CREATE A DATABASE WITHOUT USING A TEMPLATE...
Decision Support AITS University Administration. Web Intelligence Rich Client 4.1 User Guide
Decision Support AITS University Administration Web Intelligence Rich Client 4.1 User Guide 2 P age Web Intelligence 4.1 User Guide Web Intelligence 4.1 User Guide Contents Getting Started in Web Intelligence
Reviewing Microsoft SQL Server 2005 Management Tools
Chapter 3 Reviewing Microsoft SQL Server 2005 Management Tools After completing this chapter, you will be able to: Use SQL Server Books Online Use SQL Server Configuration Manager Use SQL Server Surface
Creating a Participants Mailing and/or Contact List:
Creating a Participants Mailing and/or Contact List: The Limited Query function allows a staff member to retrieve (query) certain information from the Mediated Services system. This information is from
Setting Up ALERE with Client/Server Data
Setting Up ALERE with Client/Server Data TIW Technology, Inc. November 2014 ALERE is a registered trademark of TIW Technology, Inc. The following are registered trademarks or trademarks: FoxPro, SQL Server,
ProperSync 1.3 User Manual. Rev 1.2
ProperSync 1.3 User Manual Rev 1.2 Contents Overview of ProperSync... 3 What is ProperSync... 3 What s new in ProperSync 1.3... 3 Getting Started... 4 Installing ProperSync... 4 Activating ProperSync...
2. Unzip the file using a program that supports long filenames, such as WinZip. Do not use DOS.
Using the TestTrack ODBC Driver The read-only driver can be used to query project data using ODBC-compatible products such as Crystal Reports or Microsoft Access. You cannot enter data using the ODBC driver;
MICROSOFT ACCESS 2003 TUTORIAL
MICROSOFT ACCESS 2003 TUTORIAL M I C R O S O F T A C C E S S 2 0 0 3 Microsoft Access is powerful software designed for PC. It allows you to create and manage databases. A database is an organized body
Note: With v3.2, the DocuSign Fetch application was renamed DocuSign Retrieve.
Quick Start Guide DocuSign Retrieve 3.2.2 Published April 2015 Overview DocuSign Retrieve is a windows-based tool that "retrieves" envelopes, documents, and data from DocuSign for use in external systems.
SQL Server An Overview
SQL Server An Overview SQL Server Microsoft SQL Server is designed to work effectively in a number of environments: As a two-tier or multi-tier client/server database system As a desktop database system
System requirements 2. Overview 3. My profile 5. System settings 6. Student access 10. Setting up 11. Creating classes 11
Table of contents Login page System requirements 2 Landing page Overview 3 Adjusting My profile and System settings My profile 5 System settings 6 Student access 10 Management Setting up 11 Creating classes
Use Find & Replace Commands under Home tab to search and replace data.
Microsoft Access 2: Managing Data in Tables and Creating Relationships You have created tables in an Access database. Data in Access tables can be added, deleted, and updated to be current (practiced in
Excel Reports and Macros
Excel Reports and Macros Within Microsoft Excel it is possible to create a macro. This is a set of commands that Excel follows to automatically make certain changes to data in a spreadsheet. By adding
Database Forms and Reports Tutorial
Database Forms and Reports Tutorial Contents Introduction... 1 What you will learn in this tutorial... 2 Lesson 1: Create First Form Using Wizard... 3 Lesson 2: Design the Second Form... 9 Add Components
Appendix A How to create a data-sharing lab
Appendix A How to create a data-sharing lab Creating a lab involves completing five major steps: creating lists, then graphs, then the page for lab instructions, then adding forms to the lab instructions,
ACCESS 2007. Importing and Exporting Data Files. Information Technology. MS Access 2007 Users Guide. IT Training & Development (818) 677-1700
Information Technology MS Access 2007 Users Guide ACCESS 2007 Importing and Exporting Data Files IT Training & Development (818) 677-1700 [email protected] TABLE OF CONTENTS Introduction... 1 Import Excel
Results CRM 2012 User Manual
Results CRM 2012 User Manual A Guide to Using Results CRM Standard, Results CRM Plus, & Results CRM Business Suite Table of Contents Installation Instructions... 1 Single User & Evaluation Installation
Microsoft Dynamics GP. Extender User s Guide
Microsoft Dynamics GP Extender User s Guide Copyright Copyright 2010 Microsoft. All rights reserved. Limitation of liability This document is provided as-is. Information and views expressed in this document,
USER GUIDE Appointment Manager
2011 USER GUIDE Appointment Manager 0 Suppose that you need to create an appointment manager for your business. You have a receptionist in the front office and salesmen ready to service customers. Whenever
Step One. Step Two. Step Three USING EXPORTED DATA IN MICROSOFT ACCESS (LAST REVISED: 12/10/2013)
USING EXPORTED DATA IN MICROSOFT ACCESS (LAST REVISED: 12/10/2013) This guide was created to allow agencies to set up the e-data Tech Support project s Microsoft Access template. The steps below have been
Introduction to Microsoft Access 2003
Introduction to Microsoft Access 2003 Zhi Liu School of Information Fall/2006 Introduction and Objectives Microsoft Access 2003 is a powerful, yet easy to learn, relational database application for Microsoft
Tips and Tricks SAGE ACCPAC INTELLIGENCE
Tips and Tricks SAGE ACCPAC INTELLIGENCE 1 Table of Contents Auto e-mailing reports... 4 Automatically Running Macros... 7 Creating new Macros from Excel... 8 Compact Metadata Functionality... 9 Copying,
Exploring Microsoft Office Access 2007. Chapter 2: Relational Databases and Multi-Table Queries
Exploring Microsoft Office Access 2007 Chapter 2: Relational Databases and Multi-Table Queries 1 Objectives Design data Create tables Understand table relationships Share data with Excel Establish table
Enterprise Reporting Advanced Web Intelligence Training. Enterprise Reporting Services
Enterprise Reporting Advanced Web Intelligence Training Enterprise Reporting Services Table of Contents Chapter Page 1 Overview 4 2 Web Intelligence Access 8 3 BI Launch Pad Navigation 12 4 Nested Query
IBM FileNet eforms Designer
IBM FileNet eforms Designer Version 5.0.2 Advanced Tutorial for Desktop eforms Design GC31-5506-00 IBM FileNet eforms Designer Version 5.0.2 Advanced Tutorial for Desktop eforms Design GC31-5506-00 Note
How To Create A Powerpoint Intelligence Report In A Pivot Table In A Powerpoints.Com
Sage 500 ERP Intelligence Reporting Getting Started Guide 27.11.2012 Table of Contents 1.0 Getting started 3 2.0 Managing your reports 10 3.0 Defining report properties 18 4.0 Creating a simple PivotTable
Access Database Design
Access Database Design Technical Support Services Office of Information Technology, West Virginia University OIT Help Desk -- 293-4444 x 1 http://oit.wvu.edu/support/training/classmat/db/ Instructors:
Creating and Using Databases with Microsoft Access
CHAPTER A Creating and Using Databases with Microsoft Access In this chapter, you will Use Access to explore a simple database Design and create a new database Create and use forms Create and use queries
ECAT SWE Exchange Customer Administration Tool Web Interface User Guide Version 6.7
ECAT SWE Exchange Customer Administration Tool SWE - Exchange Customer Administration Tool (ECAT) Table of Contents About this Guide... 3 Audience and Purpose... 3 What is in this Guide?... 3 CA.mail Website...
Excel Database Management Microsoft Excel 2003
Excel Database Management Microsoft Reference Guide University Technology Services Computer Training Copyright Notice Copyright 2003 EBook Publishing. All rights reserved. No part of this publication may
2012 Teklynx Newco SAS, All rights reserved.
D A T A B A S E M A N A G E R DMAN-US- 01/01/12 The information in this manual is not binding and may be modified without prior notice. Supply of the software described in this manual is subject to a user
Visual Studio.NET Database Projects
Visual Studio.NET Database Projects CHAPTER 8 IN THIS CHAPTER Creating a Database Project 294 Database References 296 Scripts 297 Queries 312 293 294 Visual Studio.NET Database Projects The database project
Elisabetta Zodeiko 2/25/2012
PRINCETON UNIVERSITY Report Studio Introduction Elisabetta Zodeiko 2/25/2012 Report Studio Introduction pg. 1 Table of Contents 1. Report Studio Overview... 6 Course Overview... 7 Princeton Information
INFOPATH FORMS FOR OUTLOOK, SHAREPOINT, OR THE WEB
INFOPATH FORMS FOR OUTLOOK, SHAREPOINT, OR THE WEB GINI COURTER, TRIAD CONSULTING Like most people, you probably fill out business forms on a regular basis, including expense reports, time cards, surveys,
Tutorial 3. Maintaining and Querying a Database
Tutorial 3 Maintaining and Querying a Database Microsoft Access 2010 Objectives Find, modify, and delete records in a table Learn how to use the Query window in Design view Create, run, and save queries
Microsoft Office 2010
Access Tutorial 3 Maintaining and Querying a Database Microsoft Office 2010 Objectives Find, modify, and delete records in a table Learn how to use the Query window in Design view Create, run, and save
Microsoft Access Basics
Microsoft Access Basics 2006 ipic Development Group, LLC Authored by James D Ballotti Microsoft, Access, Excel, Word, and Office are registered trademarks of the Microsoft Corporation Version 1 - Revision
Getting Started using the SQuirreL SQL Client
Getting Started using the SQuirreL SQL Client The SQuirreL SQL Client is a graphical program written in the Java programming language that will allow you to view the structure of a JDBC-compliant database,
Upgrading from MSDE to SQL Server 2005 Express Edition with Advanced Services SP2
Upgrading from MSDE to SQL Server 2005 Express Edition with Advanced Services SP2 Installation and Configuration Introduction This document will walk you step by step in removing MSDE and the setup and
DCA. Document Control & Archiving USER S GUIDE
DCA Document Control & Archiving USER S GUIDE Decision Management International, Inc. 1111 Third Street West Suite 250 Bradenton, FL 34205 Phone 800-530-0803 FAX 941-744-0314 www.dmius.com Copyright 2002,
Working with SQL Server Integration Services
SQL Server Integration Services (SSIS) is a set of tools that let you transfer data to and from SQL Server 2005. In this lab, you ll work with the SQL Server Business Intelligence Development Studio to
Creating QBE Queries in Microsoft SQL Server
Creating QBE Queries in Microsoft SQL Server When you ask SQL Server or any other DBMS (including Access) a question about the data in a database, the question is called a query. A query is simply a question
Advanced BIAR Participant Guide
State & Local Government Solutions Medicaid Information Technology System (MITS) Advanced BIAR Participant Guide October 28, 2010 HP Enterprise Services Suite 100 50 West Town Street Columbus, OH 43215
Using the Query Analyzer
Using the Query Analyzer Using the Query Analyzer Objectives Explore the Query Analyzer user interface. Learn how to use the menu items and toolbars to work with SQL Server data and objects. Use object
Query Builder. The New JMP 12 Tool for Getting Your SQL Data Into JMP WHITE PAPER. By Eric Hill, Software Developer, JMP
Query Builder The New JMP 12 Tool for Getting Your SQL Data Into JMP By Eric Hill, Software Developer, JMP WHITE PAPER SAS White Paper Table of Contents Introduction.... 1 Section 1: Making the Connection....
GETTING STARTED WITH SQL SERVER
GETTING STARTED WITH SQL SERVER Download, Install, and Explore SQL Server Express WWW.ESSENTIALSQL.COM Introduction It can be quite confusing trying to get all the pieces in place to start using SQL. If
Oracle Fusion Middleware
Oracle Fusion Middleware Getting Started with Oracle Business Intelligence Publisher 11g Release 1 (11.1.1) E28374-02 September 2013 Welcome to Getting Started with Oracle Business Intelligence Publisher.
GP REPORTS VIEWER USER GUIDE
GP Reports Viewer Dynamics GP Reporting Made Easy GP REPORTS VIEWER USER GUIDE For Dynamics GP Version 2015 (Build 5) Dynamics GP Version 2013 (Build 14) Dynamics GP Version 2010 (Build 65) Last updated
Chapter 4 Accessing Data
Chapter 4: Accessing Data 73 Chapter 4 Accessing Data The entire purpose of reporting is to make sense of data. Therefore, it is important to know how to access data locked away in the database. In this
User Services. Intermediate Microsoft Access. Use the new Microsoft Access. Getting Help. Instructors OBJECTIVES. July 2009
User Services July 2009 OBJECTIVES Develop Field Properties Import Data from an Excel Spreadsheet & MS Access database Create Relationships Create a Form with a Subform Create Action Queries Create Command
Business Insight Report Authoring Getting Started Guide
Business Insight Report Authoring Getting Started Guide Version: 6.6 Written by: Product Documentation, R&D Date: February 2011 ImageNow and CaptureNow are registered trademarks of Perceptive Software,
BulkSMS Text Messenger Product Manual
BulkSMS Text Messenger Product Manual 1. Installing the software 1.1. Download the BulkSMS Text Messenger Go to www.bulksms.com and choose your country. process. Click on products on the top menu and select
CONTACTS SYNCHRONIZER FOR IPAD USER GUIDE
User Guide CONTACTS SYNCHRONIZER FOR IPAD USER GUIDE Product Version: 1.0 CONTENTS 1. INTRODUCTION...4 2. INSTALLATION...5 2.1 DESKTOP INSTALLATION...5 2.2 IPAD INSTALLATION...9 3. USING THE CONTACTS SYNCHRONIZER
Appointment Scheduler
EZClaim Appointment Scheduler User Guide Last Update: 11/19/2008 Copyright 2008 EZClaim This page intentionally left blank Contents Contents... iii Getting Started... 5 System Requirements... 5 Installing
Lab 9 Access PreLab Copy the prelab folder, Lab09 PreLab9_Access_intro
Lab 9 Access PreLab Copy the prelab folder, Lab09 PreLab9_Access_intro, to your M: drive. To do the second part of the prelab, you will need to have available a database from that folder. Creating a new
ORACLE BUSINESS INTELLIGENCE WORKSHOP
ORACLE BUSINESS INTELLIGENCE WORKSHOP Creating Interactive Dashboards and Using Oracle Business Intelligence Answers Purpose This tutorial shows you how to build, format, and customize Oracle Business
MicroStrategy Desktop
MicroStrategy Desktop Quick Start Guide MicroStrategy Desktop is designed to enable business professionals like you to explore data, simply and without needing direct support from IT. 1 Import data from
Sample- for evaluation only. Introductory Access. TeachUcomp, Inc. A Presentation of TeachUcomp Incorporated. Copyright TeachUcomp, Inc.
A Presentation of TeachUcomp Incorporated. Copyright TeachUcomp, Inc. 2010 Introductory Access TeachUcomp, Inc. it s all about you Copyright: Copyright 2010 by TeachUcomp, Inc. All rights reserved. This
How To Set Up Total Recall Web On A Microsoft Memorybook 2.5.2.2 (For A Microtron)
Total Recall Web Web Module Manual and Customer Quick Reference Guides COPYRIGHT NOTICE Copyright 1994-2009 by DHS Associates, Inc. All Rights Reserved. All TOTAL RECALL, TOTAL RECALL SQL, TOTAL RECALL
SourceAnywhere Service Configurator can be launched from Start -> All Programs -> Dynamsoft SourceAnywhere Server.
Contents For Administrators... 3 Set up SourceAnywhere... 3 SourceAnywhere Service Configurator... 3 Start Service... 3 IP & Port... 3 SQL Connection... 4 SourceAnywhere Server Manager... 4 Add User...
Word 2007: Mail Merge Learning Guide
Word 2007: Mail Merge Learning Guide Getting Started Mail merge techniques allow you to create a document which combines repetitive text elements with data drawn from an external data document. To perform
2009 Braton Groupe sarl, All rights reserved.
D A T A B A S E M A N A G E R U S E R M A N U A L The information in this manual is not binding and may be modified without prior notice. Supply of the software described in this manual is subject to a
Introduction to Microsoft Access 2013
Introduction to Microsoft Access 2013 A database is a collection of information that is related. Access allows you to manage your information in one database file. Within Access there are four major objects:
Introduction to Search in SharePoint 2013. Hands-On Lab. Lab Manual
2013 Introduction to Search in SharePoint 2013 Hands-On Lab Lab Manual This document is provided as-is. Information and views expressed in this document, including URL and other Internet Web site references,
IT462 Lab 5: Clustering with MS SQL Server
IT462 Lab 5: Clustering with MS SQL Server This lab should give you the chance to practice some of the data mining techniques you've learned in class. Preliminaries: For this lab, you will use the SQL
Creating tables in Microsoft Access 2007
Platform: Windows PC Ref no: USER 164 Date: 25 th October 2007 Version: 1 Authors: D.R.Sheward, C.L.Napier Creating tables in Microsoft Access 2007 The aim of this guide is to provide information on using
Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms
Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms InfoPath 2013 Web Enabled (Browser) forms Creating Web Enabled
Endnote Web: Beginners Guide to Using Endnote Web and the Cite While You Write Function
1 Endnote Web: Beginners Guide to Using Endnote Web and the Cite While You Write Function 1 Endnote Web User Guide Version 3.4 Created: June 2012 Author: Jessica Eustace-Cook 1 Table of Contents 1. About
CPM 5.2.1 5.6 release notes
1 (18) CPM 5.2.1 5.6 release notes Aditro Oy, 2014 CPM Release Notes Page 1 of 18 2 (18) Contents Fakta version 5.2.1. version 1.2.1... 3 Fakta version 5.2.1.1038 sp1 version 1.2.1.300 sp1... 4 Fakta version
Search help. More on Office.com: images templates
Page 1 of 14 Access 2010 Home > Access 2010 Help and How-to > Getting started Search help More on Office.com: images templates Access 2010: database tasks Here are some basic database tasks that you can
How To Create An Easybelle History Database On A Microsoft Powerbook 2.5.2 (Windows)
Introduction EASYLABEL 6 has several new features for saving the history of label formats. This history can include information about when label formats were edited and printed. In order to save this history,
Business Intelligence Getting Started Guide
Business Intelligence Getting Started Guide 2013 Table of Contents Introduction... 1 Introduction... 1 What is Sage Business Intelligence?... 1 System Requirements... 2 Recommended System Requirements...
Check out our website!
Check out our website! www.nvcc.edu/woodbr idge/computer-lab Contact Us Location: Open Computer Lab Seefeldt Building #336 NOVA Woodbridge Campus Hussna Azamy (OCL Supervisor) Phone: 703-878-5714 E-mail:
Toad for Data Analysts, Tips n Tricks
Toad for Data Analysts, Tips n Tricks or Things Everyone Should Know about TDA Just what is Toad for Data Analysts? Toad is a brand at Quest. We have several tools that have been built explicitly for developers
Database File. Table. Field. Datatype. Value. Department of Computer and Mathematical Sciences
Unit 4 Introduction to Spreadsheet and Database, pages 1 of 12 Department of Computer and Mathematical Sciences CS 1305 Intro to Computer Technology 15 Module 15: Introduction to Microsoft Access Objectives:
Chapter 15: Forms. User Guide. 1 P a g e
User Guide Chapter 15 Forms Engine 1 P a g e Table of Contents Introduction... 3 Form Building Basics... 4 1) About Form Templates... 4 2) About Form Instances... 4 Key Information... 4 Accessing the Form
Query 4. Lesson Objectives 4. Review 5. Smart Query 5. Create a Smart Query 6. Create a Smart Query Definition from an Ad-hoc Query 9
TABLE OF CONTENTS Query 4 Lesson Objectives 4 Review 5 Smart Query 5 Create a Smart Query 6 Create a Smart Query Definition from an Ad-hoc Query 9 Query Functions and Features 13 Summarize Output Fields
Microsoft Access 2007
How to Use: Microsoft Access 2007 Microsoft Office Access is a powerful tool used to create and format databases. Databases allow information to be organized in rows and tables, where queries can be formed
LAB 1: Getting started with WebMatrix. Introduction. Creating a new database. M1G505190: Introduction to Database Development
LAB 1: Getting started with WebMatrix Introduction In this module you will learn the principles of database development, with the help of Microsoft WebMatrix. WebMatrix is a software application which
Microsoft Office 2010
Access Tutorial 1 Creating a Database Microsoft Office 2010 Objectives Learn basic database concepts and terms Explore the Microsoft Access window and Backstage view Create a blank database Create and
How To Print On A Computer On A Macbook With A Powerpoint 3D (For Free) On A Pc Or Macbook 2 (For Cheap) On Pc Or Pc Or Ipad (Forfree) On An Ipad 3D Or
AVERY DESIGNPro 5.5 Address Labels - Friendship Cards Database http://www.avery.com/avery/en_us/templates-%26-software/avery-designpro-for- PC.htm?N=0&refchannel=c042fd03ab30a110VgnVCM1000002118140aRCRD
DEPARTMENT OF EDUCATION. Online Application General Information
DEPARTMENT OF EDUCATION CHILD NUTRITION PROGRAM Online Application General Information Contents Revision History... 2 Revision History Chart... 2 Welcome to the Child Nutrition Programs Website... 3 What
RDS Migration Tool Customer FAQ Updated 7/23/2015
RDS Migration Tool Customer FAQ Updated 7/23/2015 Amazon Web Services is now offering the Amazon RDS Migration Tool a powerful utility for migrating data with minimal downtime from on-premise and EC2-based
