Free Essay

Database Design

In:

Submitted By bcrook1
Words 1876
Pages 8
Database Design
DBM502 – Database Management
March 24th, 2014
University of Phoenix
Professor: Sam Haidar

EzStream
This paper will provide an overview of the database to be utilized for the startup company EzStream Inc. The core business of EzStream is to provide a complete solution to stream media content via online or WIFI. Customers will have the choice to rent, buy, or pay a monthly subscription to watch media content. Several components will break down the development of the database and provide details to the database infrastructure.
Conceptual Design
The conceptual design of EzStream’s DB will consist of Movies, Suppliers, and Customers. Customers will either rent or purchase movies, and have the option of paying a monthly subscription rate to watch movies via digital streaming.
Data Analysis and Requirements * Tasks during Research and Analysis: * Identify essential "real world" information (e.g. interviews) * Remove redundant, unimportant details * Clarify unclear natural language statements * Fill remaining gaps in discussions * Distinguish data and operations
Requirement Analysis
First step: filter essential information vs unimportant details * Essentials * There are customers, suppliers, and media content * Identify age of audience for rentals * Customers have a customer identification number * Four weeks maximal rental time. * Unimportant details * "...Rentals since a few months" * "... John Wayne.." * Names of the categories (but categories are important!) * Upcoming releases * Note: what is important depends on the application * Clarify unclear statements * Video club: admission / annual fee? * Charge per rental: price for one day the minimum? * Fill gaps * Any discounts? * What happens after maximal rental time? * Distinguish data from operations * Processing a bill * Becoming a member of the club.

Distributed Model
EzStream's database will use the distributed database model to support its current customers and future growth. Distributed databases offer several advantages over a traditional centralized database. A distributed database provides improved availability over a centralized database. A CPU or network failure on the centralized database server could completely bring down access to the server. By using a distributed database model, a server failure can be rerouted around and connections sent to one of the many other still-functioning nodes. A distributed database improves performance by enabling designers to place servers geographically closer to those that will need access, which is especially important for an online streaming company. Having servers close to our customers improves connection speeds and the quality of the user experience (Thakur).
Using a distributed model also makes managing growth much simpler. In a centralized server, an increasingly more powerful and expensive server needs to be purchased, configured, and swapped out with the older one. This can lead to downtime and customer dissatisfaction. There is also a limit to how powerful a single system can be. With a distributed database model, as the business necessitates growth, more servers can be brought online to handle the increased needs and provide greater capacity (Thakur).
Logical Design
User requirements * Register as a member * Forgot password recovery * Pay online for media content * View account data / transactions * Update account information * Cancel monthly subscriptions * View movie rentals (past and current) * Search movies by genre and category

Physical Design
Data Storage
EzStream will make use of storage area network (SAN) technology to help manage the large amount of data used in providing the company’s streaming services to its customers. A SAN is a dedicated network, distinct from the local area network, often using fiber to connect servers directly to the storage systems. This greatly increases access speeds to the data and offloads disk management tasks from the database server. The database server can focus on its role as the DBMS and not worry about managing data storage tasks (PCMag).

Integrity
Data integrity is enforced to ensure data quality is maximized with databases. Both hierarchical and relational databases enforce data integrity. Achieving data integrity can be performed by following these integrity constraints within a relational database: * Entity Integrity: this rule requires each table must have its own primary key, which cannot be null and has to be unique. * Referential Integrity: a concept of foreign keys. The foreign key value has two different states. The first condition states the foreign key refers to a primary key within another table, or it has the ability to be null. A null value condition would mean the relationship is unknown or there may be no relationships. * Domain Integrity: This condition requires all relational database columns to be in a defined domain. This ensures all data can be located and connects to other data.
All data will be searchable and recoverable. Well defined data integrity systems increase performance in all aspects of the database. Any of these features that cannot be implemented will have to be implemented through the software application.
Security
Database security utilizes an array of security controls for protection against theft, confidentiality, availability and integrity. Database security risks include: * Hackers * Unauthorized users * Inappropriate security settings * Incorrect T-SQL commands * Malware infections * Performance overloads and no fail-over configuration * Hardware failure * Natural disasters
Performance Measures
It is extremely important to carefully select the appropriate tool to monitor or tune the performance of a database. Microsoft SQL Server Management Studio contains a large array of tools to assist in monitoring and managing SQL Server Databases. Each toolset plays a specific roll within the performance management and monitoring process. These features include: * Activity Monitor – is useful for ad-hoc reporting of the current activity and provides graphical information regarding: * Processes executing * Processes that are blocked * Locked transactions * User activity * Windows application event log – provides a high level snapshot of the events on the Windows server, operating system, and SQL Server. The information within can assist in troubleshooting SQL-Server issues. * Built-in stored procedures * sp_who – provides information about current users, processes, and the current executing SQL statements. * sp_lock – identifies type of lock, and which resource the lock applies to. * sp_spaceused – provides an estimate of current disk space volume for each table and database. * sp_monitor – provides statistics for CPU and I/O usage, and idle time since stored procedure sp_monitor was last executed. * Built-in functions – there are many internal functions. A few examples can provide information such as: the amount of executing CPU time for executing SQL Server code; the number of current connections and attempted connections; the amount of network packets for all SQL Server connections. * Trace flags – provides resources and types of locks involved with deadlock and which command is being affected. * Database Engine Tuning Advisor – provides analysis of T-SQL statements that addresses several categories. * Index changes (add, remove, or modify) * Best mix of indexes * Disk space constraints * Physical design structures * SQL Server Profiler – monitors and troubleshoots T-SQL statements from applications, deadlocks, blocking locks, hardware issues, and disk space. * Display the estimated and actual execution plan – within the SQL Query window, this will provide a visual overview of what the SQL Server Database Engine would most likely utilize to execute a query. This provides ability to change query structures, save the execution results, compare the differences, and maximize optimization and normalization.
A recommendation my Microsoft is to establish a performance baseline. Performance measurements need to be taken at scheduled intervals for a specific period of time. With EzStream being a 24x7 operations, these intervals should include every hour, for every day, for each month. These statistics can be compared to the other intervals to determine when peak times occur, response times of queries and transactions, and backup completion times. The effect of SQL Server performance covers all applications hitting the DB, server hardware and software, the operating system, and the structure of the network design. After establishing performance baselines, further investigation can identify areas in need of fine tuning or configuration changes (MS SQL Server©).
Backup and Recovery Process
Database backup is the implementation and action of copying data to a secured backup repository. It is vital for all companies to maintain a current backup of its data. Data can be corrupted due to user accidents, hardware failures, hackers, and natural disasters. Backups need to be scheduled when system and database performance is at its lowest level. This can be identified through the performance baseline analysis. In addition to the backup of data and files, it is a recommendation to backup copies of software also. The two types of backups are known as physical and logical. Physical backups are copies of the actual data files and are stored on disk or tape. Logical backups are copies of the logical objects such as tables, views, functions, security roles, and stored procedures. Logical data is stored in binary format and utilized for rebuilding the structure of the database. The recovery process is the actual process of restoring data due to the unexpected loss of data. The disaster recovery plan should document and identify the parties responsible for performing the disaster recovery, and identify both recovery time and recovery point. Recovery time is determined by the maximum amount of time allowed before an organization begins to experience financial losses. The recovery point identifies the exact time the data needs to be restored to for the company to continue business as normal with none or minimal impacts (TechTarget,2014).

Database Attributes and T-SQL The following attributes and T-SQL statements were required to be captured and will be found within the EzStream Database attachment ‘DBM502_Week6_T-SQL_TeamA_1.1.txt’ as follows: * Attributes * Customer: * Name – Table [ MbrInfo ] * Address – Table [ MbrInfo ] * Customer ID – Table [ MbrInfo ] * Credit card number and expiration – Table [ MbrAccount ] * History of movies rented – T-SQL Statement * Genres and movie of interest – Table [ MovieGenre and MovieCategory ] * Movie: * Title – Table [ MovieInfo ] * Year – Table [MovieInfo ] * SupplierID – Table [ Supplier ] * Rental cost – Table [ MovieSupplier ] * Suppler: * SupplierID – Table [ Supplier ] * Name – Table [ Supplier ] * Address – Table [ Supplier ] * Bank routing information – Table [ SupplierPayInfo ]

* T-SQL Statements (see attached file ‘DBM502_Week6_T-SQL_TeamA_1.1.txt’) * Create database – T-SQL Statement * Create index – T-SQL Statement * Create table – T-SQL Statement * Select – T-SQL Statement * Insert – T-SQL Statement * Delete – T-SQL Statement * Update – T-SQL Statement * Alter – T-SQL Statement
Conclusion
EzStream has a great design in place that maximizes normalization and data integrity. With the database being optimized and normalized, future enhancements should not affect any application layers built on top of the database layer. Much work will need to be performed once the database goes into production for performance monitoring and fine tuning. EzStream has dedicated a strong foundation to make sure the online company is running efficiently and effectively. By normalizing the database, it is clearer for upper management to understand the process of the online system that is being implemented. With the security measures that are in place, customers can feel secure about storing personal information in our database. The core business of EzStream is to provide a complete solution to stream media content via online or WIFI.

References

PCMag. (n.d.). Definition of: SAN. Retrieved from http://www.pcmag.com/encyclopedia/term/50794/san
Thakur, D. (n.d.). What are the advantages and disadvantages of distributed database management system? Retrieved from http://ecomputernotes.com/database-system/adv-database/advantages-and-disadvantages-of-ddbms
MS SQL Server© 2014 (ND), Establish a Performance Baseline. Retrieved from: http://technet.microsoft.com/en-us/library/ms190943.aspx TechTarget©, Burton A.(2012, August), Establish a Performance Baseline. Retrieved from: http://searchdisasterrecovery.techtarget.com/definition/data-recovery Definition of: Integrity. Retrieved from http://www.technopedia/integrity

Similar Documents

Premium Essay

Database Design

...The Entity-Relationship Unified View of Data PETER PIN-SHAN Massachusetts Model-Toward a CHEN Institute of Technology A data model, called the entity-relationship model, is proposed. This model incorporates some of the important semantic information about the real world. A special diagrammatic technique is introduced as a tool for database design. An example of database design and description using the model and the diagrammatic technique is given. Some implications for data integrity, information retrieval, and data manipulation are discussed. The entity-relationship model can be used as a basis for unification of different views of data: t,he network model, the relational model, and the entity set model. Semantic ambiguities in these models are analyzed. Possible ways to derive their views of data from the entity-relationship model are presented. Key Words and Phrases: database design, logical view of data, semantics of data, data models, entity-relationship model, relational model, Data Base Task Group, network model, entity set model, data definition and manipulation, data integrity and consistency CR Categories: 3.50, 3.70, 4.33, 4.34 1. INTRODUCTION The logical view of data has been an important issue in recent years. Three major data models have been proposed: the network model [2, 3, 71, the relational model [S), and the entity set model [25]. These models have their own strengths and weaknesses. The network model provides a more natural...

Words: 9678 - Pages: 39

Premium Essay

Database Design

...information services to meet the problems or opportunities of the business. A) Database analysts B) Users C) Systems analysts D) Programmers Ans1. (C)System Analysts TRUE/FALSE. Write 'T' if the statement is true and 'F' if the statement is false. 2) Database development projects are never done in a bottom-up fashion. Ans2. (F) 3) A well-structured database establishes the entities between relationships in order to derive the desired information. Ans3. (F) ESSAY. Write your answer in the space provided or on a separate sheet of paper. 4) Provide a brief overview of the various components of the database environment. TRUE/FALSE. Write 'T' if the statement is true and 'F' if the statement is false. 5) Database processing programs are coded and tested during the design stage of the systems development life cycle. Ans5. (F) MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. 6) Organizing the database in computer disk storage is done in the ________ phase. A) Analysis B) design C) Implementation D) maintenance Ans6. (B)Design 7) A workgroup database is stored on a central device called a (n): A) client. B) Network. C) Server. D) Remote PC. Ans7. (C)Server TRUE/FALSE. Write 'T' if the statement is true and 'F' if the statement is false. 8) Many of the disadvantages of file processing systems can also be limitations of databases. Ans8. (T) MULTIPLE CHOICE. Choose the one alternative that best completes...

Words: 667 - Pages: 3

Free Essay

Database Design

...UOPX IT380 Database Concepts Database Design Paper 5/7/12 A database is a set of programs and applications used to store data, this allows the data to be used by different individuals in different areas and access information from it quickly. A database stores the information so that it can be used at a later time and so that additional information can be added, taken away, or used as needed.. Once in the database the data is compressed so that it takes up less space in the computer’s memory. The database allows those authorized to use the data within it and control the creation, maintenance, and use of a database. A database stores various kinds of files, data records, and other objects. There are a variety of database models; there is the relational model or object model, which supports applications. That use query languages, which are high level programming languages, and dedicated database languages that simplify writing database application programs. The main function of a database is basically retrieving and presenting information it controls, in doing this it allows the users data access, protects the data’s and makes it more manageable. It also provides safety features for the data so that it is not lost or misplaced and if there is a serious event or natural disaster, fire etc. it can be recovered and restored from a backup. In my work we use Microsoft Access as a relational database for employment record s and to store our client information such as names...

Words: 481 - Pages: 2

Free Essay

Database Design

...Database Design DBM 380 | | Databases Databases are electronic filing systems that consist of objects (Microsoft, para 2.) providing a quicker means to data retrieval than traditional paper and pen models. They have more flexibility than standard spreadsheets and offer the ability to run query searches. A properly designed database can retrieve items in complex searches; a task that might take hours or days manually, in a matter of minutes. Databases are designed to store large amounts of information without redundancy or inconsistencies (Microsoft, para 1.) Database information can be used to generate reports for specific topics, create mailing lists, manage data, share data with other programs, and perform calculations of data. Databases also can provide an area of storage for document retrieval, such as a school digital library. At work we use a complex data system known as an AS/400 system that can store and retrieve data. Database Architecture According to Georgetown University (n.d.,) database architecture is “the collective application and database instances that comprise the complete system.” This means that defined rules and specifications determine how data is stored and accessed. Web-based database architecture can use two-tier architecture or three-tier architecture depending on if the DBMS and Web server are both on the same computer (Kroenke, p. 452.) As a three-tier database architecture system the AS/400 is used to keep track of inventory...

Words: 637 - Pages: 3

Premium Essay

Database Design

...DATABASE DESIGN One of the most important if not the most important aspect of a database is the database design process. It is a must that the design is good and functional. A database consists of many different parts of an engineer’s design, which together makes up a complete database system. A database system is designed to manage large bodies of information. Database design is the construction of a database as a subsystem of an information system. Therefore, the database design process is an integral component of the information system design process. ( Chilson and Kudlac, 1983). One of the greatest problems in the application design process is the lack of foresight. During the design process there must be a thorough evaluation of your database, what it should hold, how data relates to each other, and most importantly, whether it is scalable. When it comes to the maintenance of your database it should be easy to maintain, this means storing as limited amount of repetitive data as possible. Let’s say you have a lot of duplicate data, and one instant of that data undergoes a name change, that change has to be made for all occurrences of that data. You can overcome this duplication problem by creating a table of possible values and use a key to refer to the value. That way, if the value changes names, the change occurs only once, in the master table. What are the steps involved in the database design. First, you must determine the purpose of your database, this helps...

Words: 2020 - Pages: 9

Premium Essay

Database Design

...CIS 510 DATABASE DESIGN (WEEK 2) Submitted by: ShaileshwarParimala Arshad Ahmed Mohammed Mohammed WajahathHussain SajjadHussain Syed Uma Devi Singam Types of Database Management Systems A database management system (DBMS) is system software for creating and managing databases. The DBMS provides users and programmers with a systematic way to create, retrieve, update and manage data. [pic] Advantages of DBMS: • Data abstraction and independence • Data security • A locking mechanism for concurrent access • An efficient handler to balance the needs of multiple applications using the same data • The ability to swiftly recover from crashes and errors, including restartability and recoverability • Robust data integrity capabilities • Logging and auditing of activity • Simple access using a standard application programming interface (API) • Uniform administration procedures for data Another advantage of a DBMS is that it can be used to impose a logical, structured organization on the data. A DBMS delivers economy of scale for processing large amounts of data because it is optimized for such operations. A DBMS can also provide many views of a single database schema. A view defines what data the user sees and how that user sees the data. The DBMS provides a level of abstraction between the conceptual schema that defines the logical structure of the database and the physical schema that describes the...

Words: 2693 - Pages: 11

Premium Essay

Database Design

...Running Head: UNIT 2: DESIGN A RATIONAL DATABASE SYSTEM Unit 2: Design a Rational Database System Dale Henderson Kaplan University Professor Michael Collins IT520: Database Management Systems August 12, 2013 |Term |Definition |Example | |Attribute Inheritance |Let’s the entity subtype to inherit the |Pilots, mechanics, and accountants all inherit | | |attributes and relationships of the supertype |the employee number, last name, first name, | | |(Coronel, Morris, & and Rob, 2013). |middle initial, and hire date from the EMPLOYEE| | | |entity, but the pilots have unique attributes, | | | |the same is true for the mechanics and | | | |accountants. All entity subtypes inherit their | | | |primary key attribute from their supertype | | ...

Words: 915 - Pages: 4

Premium Essay

Database Design

...Database Design Donavan Mitchell Database Concepts DBM/380 ALINE VOGT Database systems are structured collections of data stored in a computer system. A database must not only store large amounts of records, they also must be easy to accessed. New changes and information should be easy to input as well. Stored data that can be easily defined, like availability of equipment, cars, etc. Data that is organized to model relevant aspects of reality in a way that supports processes requiring this information Data modeling is a process used to define and analyze data requirements needed to support business processes within the scope of corresponding information in organization. It can also be thought of as a diagram or flowchart that illustrates the relationship between data. Data modeling tools and technique capture and translate complex system designs into easily understood representations of data flows and processes. Relational Model must try and develop a consistent, logical representation of information. It also provides a declarative method for queries and specifying data. Information is stated by the user and what information the database contains, gathering what they want from it. The database management system software takes care of describing data structures for storing the data and retrieval procedures for answering queries. Entity Relationship Models (ER Model) is an abstract way to describe a database. This model is the most common way to express...

Words: 392 - Pages: 2

Premium Essay

Database Design

...Database Design and how it is used at Wal-Mart Benjamin Stites DBM/380 7/2/2012 University of Phoenix. What is a Database System? A database system consists of four components which are the users, the database application, the database management system, and the database itself. We will describe all four components briefly. Database: The database allows a business to store important data using a collection of related tables and other structures. Database Management System: A database management system is a computer program that is used to create, process, and administer the database. (Kroenke & Auer, 2010) Database Application: A database application is a set of one or more computer programs that serves as an intermediary between the user and the database. They read and or modify database data by sending SQL statements to the database. User: The user is the fourth component of the database system. The user employs database applications to keep track of things. They use forms to read, enter, and query data, and they also produce reports. These four components allow the database system to work properly. How does Wal-Mart use its Database System? Wal-Mart is the largest retail company in the world. It needs to keep track of employee data, sales data, inventory data, profit data, and many other types of data throughout each of its stores. In order to keep up with this information Wal-Mart has outsourced its database to NCR. This allows Wal-Mart...

Words: 616 - Pages: 3

Premium Essay

Database Design

...Database Design Paper John Hancock DBM/380 April 23, 2013 April Johnson Database Design Paper Database systems are an organized collection of data. The data is normally organized by a couple different methods; structured and unstructured. Database systems make working in a company a lot easier when an employee is looking for information. By having a database management system in the work place the employees will have improved data sharing, data security, data access and better data integration. A couple examples of databases would be Oracle, Microsoft Access and Microsoft SQL Server. Oracle’s primary function is to store and retrieve data as it is requested. Database architecture not only focuses on the design, development, implementation and maintenance of computer programs that store and organize database information for any business or company big or small. Also a database architect my use a vast array of different languages to create a database, one language is called the structured query language or SQL. When I was in the Navy at first I didn’t realize how structured all of the information was and how much information was actually kept on file. Every duty station has a database system that is used which is Oracle. This database in particular is a very great database for the Navy to use because as information is needed a service member can access the information on the Oracle database cloud at any given time. Also the service member will know that the information...

Words: 464 - Pages: 2

Premium Essay

Database Design Paper

...A database management system, or DBMS, is the category of computer software programs that are used in the creation, organization, retrieval, analysis, and sorting of information in computer-based databases. A database management system is comprised of: * A modeling language, which is used to define the database structure. Commonly, database structures are hierarchical, network, relational, and object based. How they go about connecting related information is where models differentiate. The relational database model is the most widely used. * A database engine, which manages the structure of the database and optimizes data storage for a balance of quick retrieval of information and an efficient usage of space. * A database query language, that allows developers to write programs that extract data from the database, present it, and allow for the saving and storage of changes. * A transaction mechanism, which validates data before storing it while also ensuring numerous users are not allowed to corrupt the data by updating the same data at the same time “Database architecture focuses on the design, development, implementation and maintenance of computer programs that store and organize information for business, agencies and institutions”. One such example is Microsoft SQL Server. There are four system databases in each instance of Microsoft SQL Server (master, model, tempdb, and msdb) and at least one user database. Some companies have a database used by...

Words: 260 - Pages: 2

Premium Essay

A Case Study in Database Design

...“Petilla Dormitory” Sampaloc, Manila A Case Study in Database Design Partial Fulfillment of the Requirements in Database Lecture Bachelor of Science in Information System Submitted by: FRANCIA, Jan Diether GISALA, Aaron MORALES, Shiela May C. NOARIN, Jenny M. October 2015 Table of Contents Title page ------------------------------------------------------------------------ I I. Overview A. Company Profile ------------------------------------------------------------- 1 B. Sample Forms --------------------------------------------------------------- 2 II. Database Planning A. Mission Statement ----------------------------------------------------------- 3 B. Mission Objectives ----------------------------------------------------------- 3 C. Project Team and Responsibility Assignment ------------------------------ 4 III. Database Boundary A. System Boundary ------------------------------------------------------------ 5 B. Database User --------------------------------------------------------------- 6 C. Data Dictionary -------------------------------------------------------------- 7 IV. Requirements Collection and Analysis A. Database Normalization ---------------------------------------------------- 14 V. System Specification A. System Specification ------------------------------------------------------- 15 VI. Physical Database Design A. Physical Database Design -------------------------------------------------- 16 ...

Words: 2260 - Pages: 10

Free Essay

Database Design Paper

...Database Design Paper DBM380 March 09, 2015 Database Design Paper A database is a computer structure that organizes a collection of data so that it can be accessed, updated and managed as fast and efficiently as possible. There are several classifications of databases, “For example, databases can be classified by the number of users supported, where the data are located, the type of data stored, the intended data usage, and the degree to which the data are structured. The number of users determines whether the database is classified as single-user or multiuser. A single-user database supports only one user at a time. In other words, if user A is using the database, users B and C must wait until user A is done. A single-user database that runs on a personal computer is called a desktop database. In contrast, a multiuser database supports multiple users at the same time. When the multiuser database supports a relatively small number of users (usually fewer than 50) or a specific department within an organization, it is called a workgroup database. When the database is used by the entire organization and supports many users (more than 50, usually hundreds) across many departments, the database is known as an enterprise database” (Coronel, Morris, & Rob, 2013, p. 9). Database architecture describes the rules that dictate how data is stored in a database and how data is accessed by components of a system. Database management software, such as Oracle, is designed to handle...

Words: 404 - Pages: 2

Premium Essay

Database Design Paper380

...Database Design Paper James Elkins University of Phoenix Database Design Paper It is normal practice today for organizations to store large quantities of records of related information as computer based files or databases. A database is a structured collection of records or data that is stored in a computer system (Sage publications). Databases are important in today’s business world. The backbone of information for large businesses is the database system. Information stored in a company database is a useful tool for the success of a company. Most companies today have some form of database system. Database architecture is the set of specifications, rules, and processes that dictate how data is stored in a database and how data is accessed by components of a system. It includes data types, relationships, and naming conventions. The database architecture describes the organization of all database objects and how they work together. It affects integrity, reliability, scalability, and performance. The database architecture involves anything that defines the nature of the data, the structure of the data, or how the data flows (Database Architecture Fourth Edition). My work place includes a NAPA automotive parts distributorship. The computer system is based on a relational database system which keeps up with the sale of parts and the ordering of parts along with inventory on hand. NAPA employs a company called TAMS (Total Automotive Management Systems) which is their IT people...

Words: 564 - Pages: 3

Premium Essay

Portfolio Management Database Design

...Stock Portfolio Management The following exercises are designed to provide you more practice with querying an Access database. To begin this exercise, retrieve the file PortfolioManagment.accdb from Blackboard (found in the Learning Module called Databases & Access -> Presentation & Data Files). Open the database file. Design Challenges 1. Open the Client table. How many records does it have? ______ How many fields does it have? ______ 2. What is the primary key for the Client table? 3. Set the primary key for the Stock table. 4. Review the data types assigned to the Stock Purchase table. One data type is incorrect. Please correct the data type and save the change. 5. Set the primary key for the Stock Purchase table. 6. Create a form for the Client table that allows easy entry of a new client. 7. Using your form you just created, add yourself to the Client table. Call the form Client Entry Form. 8. Add your favorite stock to the Stock table. Make up data if you do not know specifically what exchange or current price it trades at. 9. Buy 100 shares of the stock that you just added to the Stock table. Query Challenges 10. Select the Stock table. Create a query called NYSE Stocks that lists all stock tickers traded on the NYSE. The resulting query should be sorted by the stock’s name. 11. Select the Stock table. Create a query called Expensive Stocks that lists all stocks whose stock price is greater...

Words: 437 - Pages: 2