Ch.4 Part 3 Flashcards
What is Structured Query Language(SQL)?
A computer language designed to query data in a relational database
Based on relational algebra and allows a user to query and update the database
Queries allow the user to access, read, and report on desired data but the responsibility of making physical changes to the relational database belongs to the Database Management System
S Q L uses these operators and clauses:
INSERT operator: create new record
SELECT operator: begin a query, most useful operator in S Q L, tells the query which columns (or attributes) of a table should be included in the query
UPDATE operator: update record
DELETE operator: delete existing record
What is select statement in SQL?
The select statement is used to begin a query
The select statement tells the query which columns(or attributes) of a table should be included in the query
What is From clause in the select statment
Clause added to the select statment
Indicates the name of table(s) from which to retrieve data.
What is Select in the select statement
Used to begin a query
Statement tells the query which columns(or attributes) of a table should be included in the query
What is the where clause
States the criteria that must be met to be shown in the query results
What is group by operator?
Is used with aggregate functions on the query results based on one or more columns
What is order by clause?
Identifies which columns are used to sort the resulting data
Without it, the order of rows returned by a SQL query will not be defined.
What is select distinct?
Clause selects a column without showing repetitive values
What is between?
Operator can be used to specify the end points of a range
What is membership operator(IN)?
Allows you to test whether a data value matches the specified target values?
What are the six relational operators?
Equal Not equal Less than Less than or equal to Greater than Greater than or equal to
What are the guidelines for creating queries?
Spell accurately and be case sensitive
Specify AND and OR operations correctly
Tables must be joined properly
Name queries systematically
Choose data fields selectively
What is enterprise systems?
Enterprise Resource Planning (E R P) systems.
Commercialized information systems.
Integrate and automate business processes across a firm’s value chain.
Located within and across organizations.
Typically use relational data model.
Primary and foreign keys link the hundreds of tables that form the basis for the enterprise system.
Examples of Enterprise Systems
SAP/ERP, Oracle ERP, Microsoft Dynamics
What are additional details about Enterprise Systems?
Enterprise Systems:
Serve as the backbone of the company’s internal business processes.
Serve as a connection with the external business processes for supply chain and customer relationship management systems.
Accommodate integration and support of various business processes and information needs.
Give a higher level of internal transparency compared to the typically isolated legacy systems.
Provide informational benefits needed to manage effectively an organization’s business activities.
-Timeliness of information.
-Transparency.
-Enhanced completeness.