This document provides information for the BIS 245 Entire Course from Keller including discussion questions, labs, and exams. It outlines the content and deliverables for each week, including introducing Visio and Access, creating ER diagrams and databases, normalizing data, and creating reports. It also provides sample exam questions assessing understanding of database concepts like queries, forms, relationships and security.
BIS 245 OUTLET Introduction Education--bis245outlet.comagathachristie291
This document provides instructions and materials for the BIS 245 Entire Course from Keller University. It includes summaries and instructions for weekly discussion questions, labs, and exams over 7 weeks. The labs cover topics like creating entity relationship diagrams in Visio and Access, database design, normalization, and reporting. The document provides links to download materials needed to complete the assignments and exams for the course.
This document provides information for the BIS 245 Entire Course from Keller including discussion questions, labs, exams, and lab instructions. It outlines the content covered in each week including introduction to Visio and Access, skills development in Visio, creating ER diagrams and databases in Visio and Access, creating reports in Access, and database security. It provides documentation and files for various labs involving creating conceptual models using Visio, developing databases in Access based on those models, and normalizing data to third normal form. The goal is for the student to gain experience designing databases based on data requirements and business rules.
BIS 245 OUTLET Achievement Education--bis245outlet.comagathachristie179
This document provides information for the BIS 245 Entire Course from Keller including discussion questions, labs, exams, and lab instructions. It outlines the content covered in each week including introduction to Visio and Access, skills development in Visio, creating ER diagrams and databases in Visio and Access, creating reports in Access, and database security. It provides documentation and files for various labs involving creating conceptual models using Visio, designing databases based on requirements, normalizing data to third normal form, and creating reports. The document is a comprehensive collection of materials for the BIS 245 course from Keller.
This document provides information for the BIS 245 Entire Course from Keller Graduate School of Management. It includes tutorials, discussion questions, labs, and exams for each week of the course, covering topics like database design using Visio and MS Access, entity relationship diagrams, normalization, querying, reporting, and database security. The document provides learning objectives, scenarios, and deliverables for each part of the course.
This document provides an introduction to using Python with SQLite. It discusses importing and connecting Python to an SQLite database, using the cursor object and its methods like execute(), fetchone(), and fetchall() to interact with the database. It provides examples of inserting single and multiple records into SQLite tables from Python and committing the changes. The goal is to introduce how Python can be used to automate database maintenance tasks.
This document provides an overview of SQL and SQLite concepts. It begins with an introduction to relational database management systems (RDBMS) and types of SQL commands. It then covers topics like data definition language (DDL) for creating tables, data manipulation language (DML) for inserting, updating and deleting data, and introducing SQLite features. The document demonstrates how to set up a SQLite environment, use the DB Browser for SQLite GUI, and provides examples of interactive commands in the SQLite command line interface including creating databases and tables, inserting data, and running queries.
This document provides short summaries of key database management system (DBMS) concepts in response to past exam questions. It covers topics such as views, data models, keys, joins, indexes, normalization, functions, and object-oriented programming concepts as they relate to DBMS. For each topic, it briefly defines the concept and provides an example to illustrate it.
BIS 245 OUTLET Introduction Education--bis245outlet.comagathachristie291
This document provides instructions and materials for the BIS 245 Entire Course from Keller University. It includes summaries and instructions for weekly discussion questions, labs, and exams over 7 weeks. The labs cover topics like creating entity relationship diagrams in Visio and Access, database design, normalization, and reporting. The document provides links to download materials needed to complete the assignments and exams for the course.
This document provides information for the BIS 245 Entire Course from Keller including discussion questions, labs, exams, and lab instructions. It outlines the content covered in each week including introduction to Visio and Access, skills development in Visio, creating ER diagrams and databases in Visio and Access, creating reports in Access, and database security. It provides documentation and files for various labs involving creating conceptual models using Visio, developing databases in Access based on those models, and normalizing data to third normal form. The goal is for the student to gain experience designing databases based on data requirements and business rules.
BIS 245 OUTLET Achievement Education--bis245outlet.comagathachristie179
This document provides information for the BIS 245 Entire Course from Keller including discussion questions, labs, exams, and lab instructions. It outlines the content covered in each week including introduction to Visio and Access, skills development in Visio, creating ER diagrams and databases in Visio and Access, creating reports in Access, and database security. It provides documentation and files for various labs involving creating conceptual models using Visio, designing databases based on requirements, normalizing data to third normal form, and creating reports. The document is a comprehensive collection of materials for the BIS 245 course from Keller.
This document provides information for the BIS 245 Entire Course from Keller Graduate School of Management. It includes tutorials, discussion questions, labs, and exams for each week of the course, covering topics like database design using Visio and MS Access, entity relationship diagrams, normalization, querying, reporting, and database security. The document provides learning objectives, scenarios, and deliverables for each part of the course.
This document provides an introduction to using Python with SQLite. It discusses importing and connecting Python to an SQLite database, using the cursor object and its methods like execute(), fetchone(), and fetchall() to interact with the database. It provides examples of inserting single and multiple records into SQLite tables from Python and committing the changes. The goal is to introduce how Python can be used to automate database maintenance tasks.
This document provides an overview of SQL and SQLite concepts. It begins with an introduction to relational database management systems (RDBMS) and types of SQL commands. It then covers topics like data definition language (DDL) for creating tables, data manipulation language (DML) for inserting, updating and deleting data, and introducing SQLite features. The document demonstrates how to set up a SQLite environment, use the DB Browser for SQLite GUI, and provides examples of interactive commands in the SQLite command line interface including creating databases and tables, inserting data, and running queries.
This document provides short summaries of key database management system (DBMS) concepts in response to past exam questions. It covers topics such as views, data models, keys, joins, indexes, normalization, functions, and object-oriented programming concepts as they relate to DBMS. For each topic, it briefly defines the concept and provides an example to illustrate it.
This document provides an overview of views and dot commands in SQL and scripting. It discusses topics such as creating, modifying, and removing views, as well as using views with joins. It also covers dot commands for controlling output formats, writing query results to files, and importing/exporting CSV files. Scripting commands for querying the database schema and performing database self-checks are also mentioned.
This document provides an overview of using SQLite and the sTunes database for SQL and scripting training. It discusses launching the DB Browser software and opening the sTunes database for exploration. It also covers getting started with SQLite queries, including notation techniques, basic query structure, sorting results, limiting results, and using various SQL operators in queries. The document provides examples of queries using concepts like aliases, WHERE clauses, wildcards, dates, logical operators, and CASE statements.
A database is a collection of organized data that can be manipulated and accessed using DBMS. DBMS allows users to interact with databases through data definition, update, retrieval, and administration functions. Some key points covered include that Edgar Codd proposed the relational database model, SQL is the standard language for accessing and updating databases, and normalization organizes data to reduce redundancy and inconsistencies.
One day Workshop on Project Development using Visual Basic 6.0 was handled by Dr. R. Muralidharan on 24-01-2015 (Saturday) at Sri Vasavi College (SFW) for the M.Com (CA) students.
This document summarizes key observations and annotations made while working with Oracle 10g in a database lab. It describes how to create tables and insert, update, and delete records using SQL. It also covers integrity constraints, aggregate functions, and join operations in Oracle 10g. The annotations provide helpful tips for defining schemas, allowing and handling null values, adding constraints, and renaming columns - which will assist students and others working with Oracle 10g.
The document discusses implementing indexes in SQL Server. It describes the objectives of creating clustered and nonclustered indexes, and understanding index enhancements. It provides details on the advantages and disadvantages of indexes, and explains clustered vs nonclustered indexes. The document also discusses using the Index Tuning Wizard to analyze indexes and recommend optimizations.
This document discusses how to manage data in tables using SQL. It covers creating rules and defaults to enforce constraints without changing the table structure. It also covers using INSERT, UPDATE and DELETE statements to maintain data in tables. Specifically, it provides examples of creating a rule to enforce a zip code format, creating a default value for a country code, and inserting a new record into the RecruitmentAgencies table.
The document discusses functions and joins in SQL. It describes using string, date, and mathematical functions to manipulate data. It also explains different types of joins like inner joins, outer joins, cross joins, and equi joins that are used to retrieve data from multiple tables. Examples are provided to demonstrate how to use functions and joins in SQL queries.
The document provides an overview of developing database applications using ADO.NET and XML. It discusses the ADO.NET object model which includes data providers and datasets. Data providers are used to connect to databases and retrieve data to fill datasets. Connections, commands, data readers and data adapters are the key components of data providers. The document also covers creating and managing connections, executing SQL statements, and handling connection events and pooling.
The document discusses working with datasets and datatables in a disconnected environment in ADO.NET. It describes how datasets store and manipulate data disconnected from the database, and how they contain datatables which in turn contain columns and rows of data. It also discusses typed and untyped datasets, relationships between tables, and using dataviews to filter and sort data in a datatable.
The document discusses working with data adapters in ADO.NET. It explains that a data adapter retrieves data from a database into a dataset and then updates the database. Different types of data adapters like SqlDataAdapter can be used depending on the database. The data adapter uses properties like SelectCommand and methods like Fill() to transfer data between the database and dataset. It also addresses resolving concurrency issues and improving performance through batch updates.
The document contains information about CIS 336 final exams and study materials for CIS 336 courses. It includes multiple choice questions and answers from past CIS 336 final exams. It also includes information about a CIS 336 group project on database design and modeling.
The high-level information is:
1) The document provides sample questions and answers from past CIS 336 final exams on topics like relational database management systems, data modeling, and SQL queries.
2) It also includes guidelines and deliverables for a group project on designing, developing, and demonstrating a database based on a business scenario.
3) Students are to submit logical and physical models, populate tables with data, and write queries for reports to demonstrate the functionality
The document provides an overview of ADO.NET objects used to interact with databases, including the SqlConnection object used to connect to databases, the SqlCommand object used to execute queries and commands, and the SqlDataReader object used to read query results. It also introduces the DataSet object for caching data in memory and the SqlDataAdapter object for loading and writing data between a database and the in-memory DataSet.
The document discusses using a SQLite database to provide persistence for a to-do list application called TakeNotes. It describes setting up a SQLiteOpenHelper subclass called DatabaseHandler to create and manage the database. The DatabaseHandler acts as a repository that maps between objects in the business logic layer and rows in database tables, handling creating/upgrading the database and performing CRUD operations through methods like addToDo(). Queries return Cursor objects that can be transformed into lists of objects.
The document discusses connected and disconnected environments in ADO.NET. A connected environment maintains a constant connection to the data source, while a disconnected environment does not directly connect. It also covers synchronous and asynchronous operations using command objects, and how asynchronous commands can improve performance by executing in parallel. Methods like BeginExecuteReader() and EndExecuteReader() are used for asynchronous retrieval and completion of data.
This document discusses data binding and navigating records in database applications using ADO.NET and XML. It describes implementing simple and complex data binding to display data on Windows form controls from a data source. It also explains using the BindingNavigator control to navigate between records in the data source and interact with the records. Key steps include binding control properties like Text to columns in the data source and using controls in the BindingNavigator to move between records.
The document discusses the database tools available in the Rational Application Developer data perspective. It describes how to connect to databases, work with database objects in the Database Explorer and Data Project Explorer views, and generate SQL statements using the SQL Editor or SQL Query Builder. The built-in Derby database that comes with RAD allows for a single client connection. Users can import existing database schemas and query data in the DB Output view.
This document provides information and instructions for the BIS 245 Week 3 Lab, which involves creating an entity relationship diagram (ERD) in Microsoft Visio and then using that ERD to build a database in Microsoft Access. The lab asks students to:
1. Create entities, attributes, keys, and relationships in a Visio ERD based on given data requirements and business rules for a bookstore database called "Pages in Time".
2. Specify data types for each attribute in the Visio ERD.
3. Modify Visio settings to display the physical data types in the diagram.
4. Create the Access database from the completed ERD, following steps to start a new blank database and
Bis245 week 5 i lab devry university er diagram and er matrixfnfgnvcn
1. The document describes a database design lab that involves normalizing an entity relationship diagram (ERD) to third normal form based on data requirements and business rules for a college scheduling system.
2. Students are asked to identify entities, attributes, and relationships and represent them in an ERD using Visio. They then normalize the ERD by splitting tables to remove many-to-many relationships and redundancy.
3. The final deliverables are an ER matrix document and the revised normalized ERD in Visio, which are submitted to the online dropbox.
Bis245 week 5 i lab devry university er diagram and er matrixddddddddddddddddds
1. The document describes a database design lab that involves normalizing an entity relationship diagram (ERD) to third normal form based on data requirements and business rules for a college scheduling system.
2. Students are asked to identify entities, attributes, and relationships and represent them in an ERD using Visio. They then normalize the ERD by splitting tables to eliminate redundancy and dependencies.
3. The final deliverables are an ER matrix document identifying the entities and relationships and a Visio file with the normalized ERD.
Bis245 week 5 i lab devry university er diagram and er matrixlitmanen232
1. The document describes a database design lab that involves normalizing an entity relationship diagram (ERD) to third normal form based on data requirements and business rules for a college scheduling system.
2. Students are asked to identify entities, attributes, and relationships and represent them in an ERD using Visio. They then normalize the ERD by splitting tables to eliminate redundancy and dependencies.
3. The final deliverables are an ER matrix document identifying the entities and relationships and a Visio file with the normalized ERD.
This document provides an overview of views and dot commands in SQL and scripting. It discusses topics such as creating, modifying, and removing views, as well as using views with joins. It also covers dot commands for controlling output formats, writing query results to files, and importing/exporting CSV files. Scripting commands for querying the database schema and performing database self-checks are also mentioned.
This document provides an overview of using SQLite and the sTunes database for SQL and scripting training. It discusses launching the DB Browser software and opening the sTunes database for exploration. It also covers getting started with SQLite queries, including notation techniques, basic query structure, sorting results, limiting results, and using various SQL operators in queries. The document provides examples of queries using concepts like aliases, WHERE clauses, wildcards, dates, logical operators, and CASE statements.
A database is a collection of organized data that can be manipulated and accessed using DBMS. DBMS allows users to interact with databases through data definition, update, retrieval, and administration functions. Some key points covered include that Edgar Codd proposed the relational database model, SQL is the standard language for accessing and updating databases, and normalization organizes data to reduce redundancy and inconsistencies.
One day Workshop on Project Development using Visual Basic 6.0 was handled by Dr. R. Muralidharan on 24-01-2015 (Saturday) at Sri Vasavi College (SFW) for the M.Com (CA) students.
This document summarizes key observations and annotations made while working with Oracle 10g in a database lab. It describes how to create tables and insert, update, and delete records using SQL. It also covers integrity constraints, aggregate functions, and join operations in Oracle 10g. The annotations provide helpful tips for defining schemas, allowing and handling null values, adding constraints, and renaming columns - which will assist students and others working with Oracle 10g.
The document discusses implementing indexes in SQL Server. It describes the objectives of creating clustered and nonclustered indexes, and understanding index enhancements. It provides details on the advantages and disadvantages of indexes, and explains clustered vs nonclustered indexes. The document also discusses using the Index Tuning Wizard to analyze indexes and recommend optimizations.
This document discusses how to manage data in tables using SQL. It covers creating rules and defaults to enforce constraints without changing the table structure. It also covers using INSERT, UPDATE and DELETE statements to maintain data in tables. Specifically, it provides examples of creating a rule to enforce a zip code format, creating a default value for a country code, and inserting a new record into the RecruitmentAgencies table.
The document discusses functions and joins in SQL. It describes using string, date, and mathematical functions to manipulate data. It also explains different types of joins like inner joins, outer joins, cross joins, and equi joins that are used to retrieve data from multiple tables. Examples are provided to demonstrate how to use functions and joins in SQL queries.
The document provides an overview of developing database applications using ADO.NET and XML. It discusses the ADO.NET object model which includes data providers and datasets. Data providers are used to connect to databases and retrieve data to fill datasets. Connections, commands, data readers and data adapters are the key components of data providers. The document also covers creating and managing connections, executing SQL statements, and handling connection events and pooling.
The document discusses working with datasets and datatables in a disconnected environment in ADO.NET. It describes how datasets store and manipulate data disconnected from the database, and how they contain datatables which in turn contain columns and rows of data. It also discusses typed and untyped datasets, relationships between tables, and using dataviews to filter and sort data in a datatable.
The document discusses working with data adapters in ADO.NET. It explains that a data adapter retrieves data from a database into a dataset and then updates the database. Different types of data adapters like SqlDataAdapter can be used depending on the database. The data adapter uses properties like SelectCommand and methods like Fill() to transfer data between the database and dataset. It also addresses resolving concurrency issues and improving performance through batch updates.
The document contains information about CIS 336 final exams and study materials for CIS 336 courses. It includes multiple choice questions and answers from past CIS 336 final exams. It also includes information about a CIS 336 group project on database design and modeling.
The high-level information is:
1) The document provides sample questions and answers from past CIS 336 final exams on topics like relational database management systems, data modeling, and SQL queries.
2) It also includes guidelines and deliverables for a group project on designing, developing, and demonstrating a database based on a business scenario.
3) Students are to submit logical and physical models, populate tables with data, and write queries for reports to demonstrate the functionality
The document provides an overview of ADO.NET objects used to interact with databases, including the SqlConnection object used to connect to databases, the SqlCommand object used to execute queries and commands, and the SqlDataReader object used to read query results. It also introduces the DataSet object for caching data in memory and the SqlDataAdapter object for loading and writing data between a database and the in-memory DataSet.
The document discusses using a SQLite database to provide persistence for a to-do list application called TakeNotes. It describes setting up a SQLiteOpenHelper subclass called DatabaseHandler to create and manage the database. The DatabaseHandler acts as a repository that maps between objects in the business logic layer and rows in database tables, handling creating/upgrading the database and performing CRUD operations through methods like addToDo(). Queries return Cursor objects that can be transformed into lists of objects.
The document discusses connected and disconnected environments in ADO.NET. A connected environment maintains a constant connection to the data source, while a disconnected environment does not directly connect. It also covers synchronous and asynchronous operations using command objects, and how asynchronous commands can improve performance by executing in parallel. Methods like BeginExecuteReader() and EndExecuteReader() are used for asynchronous retrieval and completion of data.
This document discusses data binding and navigating records in database applications using ADO.NET and XML. It describes implementing simple and complex data binding to display data on Windows form controls from a data source. It also explains using the BindingNavigator control to navigate between records in the data source and interact with the records. Key steps include binding control properties like Text to columns in the data source and using controls in the BindingNavigator to move between records.
The document discusses the database tools available in the Rational Application Developer data perspective. It describes how to connect to databases, work with database objects in the Database Explorer and Data Project Explorer views, and generate SQL statements using the SQL Editor or SQL Query Builder. The built-in Derby database that comes with RAD allows for a single client connection. Users can import existing database schemas and query data in the DB Output view.
This document provides information and instructions for the BIS 245 Week 3 Lab, which involves creating an entity relationship diagram (ERD) in Microsoft Visio and then using that ERD to build a database in Microsoft Access. The lab asks students to:
1. Create entities, attributes, keys, and relationships in a Visio ERD based on given data requirements and business rules for a bookstore database called "Pages in Time".
2. Specify data types for each attribute in the Visio ERD.
3. Modify Visio settings to display the physical data types in the diagram.
4. Create the Access database from the completed ERD, following steps to start a new blank database and
Bis245 week 5 i lab devry university er diagram and er matrixfnfgnvcn
1. The document describes a database design lab that involves normalizing an entity relationship diagram (ERD) to third normal form based on data requirements and business rules for a college scheduling system.
2. Students are asked to identify entities, attributes, and relationships and represent them in an ERD using Visio. They then normalize the ERD by splitting tables to remove many-to-many relationships and redundancy.
3. The final deliverables are an ER matrix document and the revised normalized ERD in Visio, which are submitted to the online dropbox.
Bis245 week 5 i lab devry university er diagram and er matrixddddddddddddddddds
1. The document describes a database design lab that involves normalizing an entity relationship diagram (ERD) to third normal form based on data requirements and business rules for a college scheduling system.
2. Students are asked to identify entities, attributes, and relationships and represent them in an ERD using Visio. They then normalize the ERD by splitting tables to eliminate redundancy and dependencies.
3. The final deliverables are an ER matrix document identifying the entities and relationships and a Visio file with the normalized ERD.
Bis245 week 5 i lab devry university er diagram and er matrixlitmanen232
1. The document describes a database design lab that involves normalizing an entity relationship diagram (ERD) to third normal form based on data requirements and business rules for a college scheduling system.
2. Students are asked to identify entities, attributes, and relationships and represent them in an ERD using Visio. They then normalize the ERD by splitting tables to eliminate redundancy and dependencies.
3. The final deliverables are an ER matrix document identifying the entities and relationships and a Visio file with the normalized ERD.
Bis245 week 5 i lab devry university er diagram and er matrixdhfghfgfjgjgfj
1. The document describes a database design lab that involves normalizing an entity relationship diagram (ERD) to third normal form based on data requirements and business rules for a college scheduling system.
2. Students are asked to identify entities, attributes, and relationships and represent them in an ERD using Visio. They then normalize the ERD by splitting tables to remove many-to-many relationships and redundancy.
3. The final deliverables are an ER matrix document identifying the entities and relationships and a Visio file with the normalized ERD on a separate page from the initial ERD.
Bis245 week 5 i lab devry university er diagram and er matrixdgahdazncvn
1. The document describes a database design lab that involves normalizing an entity relationship diagram (ERD) to third normal form based on data requirements and business rules for a college scheduling system.
2. Students are asked to identify entities, attributes, and relationships and represent them in an ERD using Visio. They then normalize the ERD by splitting tables to remove many-to-many relationships and redundancy.
3. The final deliverables are an ER matrix document identifying the entities and relationships and a Visio file with the normalized ERD on a separate page from the initial ERD.
Bis245 week 5 i lab devry university er diagram and er matrixkisusjhjhg
1. The document describes a database design lab that involves normalizing an entity relationship diagram (ERD) to third normal form based on data requirements and business rules for a college scheduling system.
2. Students are asked to identify entities, attributes, and relationships and represent them in an ERD using Visio. They then normalize the ERD by splitting tables to remove many-to-many relationships and redundancy.
3. The final deliverables are an ER matrix document identifying the entities and relationships and a Visio file with the normalized ERD on a separate page from the initial ERD.
Bis245 week 5 i lab devry university er diagram and er matrixsvvxxxxx
1. The document describes a database design lab that involves normalizing an entity relationship diagram (ERD) to third normal form based on data requirements and business rules for a college scheduling system.
2. Students are asked to identify entities, attributes, and relationships and represent them in an ERD using Visio. They then normalize the ERD by splitting tables to remove many-to-many relationships and redundancy.
3. The final deliverables are an ER matrix document identifying the entities and relationships and a Visio file with the normalized ERD on a separate page from the initial ERD.
Bis245 week 5 i lab devry university er diagram and er matrixlklkkklkkkl
1. The document describes a database design lab that involves normalizing an entity relationship diagram (ERD) to third normal form based on data requirements and business rules for a college scheduling system.
2. Students are asked to identify entities, attributes, and relationships and represent them in an ERD using Visio. They then normalize the ERD by splitting tables to remove many-to-many relationships and redundancy.
3. The final deliverables are an ER matrix document identifying the entities and relationships and a Visio file with the normalized ERD on a separate page from the initial ERD.
Bis245 week 5 i lab devry university er diagram and er matrixsgsvsv
1. The document describes a database design lab that involves normalizing an entity relationship diagram (ERD) to third normal form based on data requirements and business rules for a college scheduling system.
2. Students are asked to identify entities, attributes, and relationships and represent them in an ERD using Visio. They then normalize the ERD by splitting tables to remove many-to-many relationships and redundancy.
3. The final deliverables are an ER matrix document and the revised normalized ERD in Visio, which are submitted to the online dropbox.
Bis245 week 5 i lab devry university er diagram and er matrixIphionesss
1. The document describes a database design lab that involves normalizing an entity relationship diagram (ERD) to third normal form based on data requirements and business rules for a college scheduling system.
2. Students are asked to identify entities, attributes, and relationships and represent them in an ERD using Visio. They then normalize the ERD by splitting tables to remove many-to-many relationships and redundancy.
3. The final deliverables are an ER matrix document identifying the entities and relationships and a Visio file with the normalized ERD on a separate page from the initial ERD.
This document provides instructions for a lab assignment to design a database model in Visio based on given data requirements and business rules. Students will create an entity relationship diagram (ERD) in Visio with attribute data types and field lengths. They will then build a Microsoft Access database based on the ERD, creating tables and relationships as modeled in Visio. The purpose is to gain experience designing a simple database with limited guidance.
bis 245 week 5 lab er diagram and er matrix new,keller bis 245,bis 245,keller bis 245 week 5 tutorial,bis 245 week 5 assignment,keller bis 245 week 5 help
This document provides instructions for a lab assignment to design a database for a college scheduling system. Students are asked to:
1) Complete an entity relationship matrix identifying the entities and relationships in the data. This should identify four entities with relationships like "enrolls in" between students and courses.
2) Create an initial entity relationship diagram in Visio based on the matrix, representing many-to-many relationships as two one-to-many relationships. Primary keys and attributes are added from the data requirements.
3) Revise the diagram to normalize it to third normal form by splitting the course entity into separate course and section tables to avoid redundancy and allow a course to have multiple offerings.
The final
DBM 380 AID Education for Service--dbm380aid.comkopiko64
FOR MORE CLASSES VISIT
www.dbm380aid.com
Database Recommendation Instructions: The first and most important database-related decisions are whether to use a database at all and, if so, which database management
The document provides instructions for a series of assignments and labs for a college database design course. It outlines scenarios where students are tasked with designing a database to track information for a local college. This includes entities like students, courses, and instructors. The assignments require using Visio to create conceptual models, modifying the models based on additional requirements, setting up MySQL, and writing queries. Students must submit their work, including Visio diagrams and screenshots, in Microsoft Word documents. The labs and assignments aim to develop skills in data modeling, database design, and SQL.
For more course tutorials visit
www.cis336.com
CIS 336 Final Exam
Question 1. 1. (TCO 1) A DBMS performs several important functions that guarantee the integrity and consistency of the data in the database. Which of the following is NOT one of those functions?
Question 2. 2. (TCO 1) A relational DBMS provides protection of the _____ through security, control, and recovery facilities.
Similar to BIS 245 HOMEWORK Lessons in Excellence--bis245homework.com (20)
A workshop hosted by the South African Journal of Science aimed at postgraduate students and early career researchers with little or no experience in writing and publishing journal articles.
Chapter wise All Notes of First year Basic Civil Engineering.pptxDenish Jangid
Chapter wise All Notes of First year Basic Civil Engineering
Syllabus
Chapter-1
Introduction to objective, scope and outcome the subject
Chapter 2
Introduction: Scope and Specialization of Civil Engineering, Role of civil Engineer in Society, Impact of infrastructural development on economy of country.
Chapter 3
Surveying: Object Principles & Types of Surveying; Site Plans, Plans & Maps; Scales & Unit of different Measurements.
Linear Measurements: Instruments used. Linear Measurement by Tape, Ranging out Survey Lines and overcoming Obstructions; Measurements on sloping ground; Tape corrections, conventional symbols. Angular Measurements: Instruments used; Introduction to Compass Surveying, Bearings and Longitude & Latitude of a Line, Introduction to total station.
Levelling: Instrument used Object of levelling, Methods of levelling in brief, and Contour maps.
Chapter 4
Buildings: Selection of site for Buildings, Layout of Building Plan, Types of buildings, Plinth area, carpet area, floor space index, Introduction to building byelaws, concept of sun light & ventilation. Components of Buildings & their functions, Basic concept of R.C.C., Introduction to types of foundation
Chapter 5
Transportation: Introduction to Transportation Engineering; Traffic and Road Safety: Types and Characteristics of Various Modes of Transportation; Various Road Traffic Signs, Causes of Accidents and Road Safety Measures.
Chapter 6
Environmental Engineering: Environmental Pollution, Environmental Acts and Regulations, Functional Concepts of Ecology, Basics of Species, Biodiversity, Ecosystem, Hydrological Cycle; Chemical Cycles: Carbon, Nitrogen & Phosphorus; Energy Flow in Ecosystems.
Water Pollution: Water Quality standards, Introduction to Treatment & Disposal of Waste Water. Reuse and Saving of Water, Rain Water Harvesting. Solid Waste Management: Classification of Solid Waste, Collection, Transportation and Disposal of Solid. Recycling of Solid Waste: Energy Recovery, Sanitary Landfill, On-Site Sanitation. Air & Noise Pollution: Primary and Secondary air pollutants, Harmful effects of Air Pollution, Control of Air Pollution. . Noise Pollution Harmful Effects of noise pollution, control of noise pollution, Global warming & Climate Change, Ozone depletion, Greenhouse effect
Text Books:
1. Palancharmy, Basic Civil Engineering, McGraw Hill publishers.
2. Satheesh Gopi, Basic Civil Engineering, Pearson Publishers.
3. Ketki Rangwala Dalal, Essentials of Civil Engineering, Charotar Publishing House.
4. BCP, Surveying volume 1
Leveraging Generative AI to Drive Nonprofit InnovationTechSoup
In this webinar, participants learned how to utilize Generative AI to streamline operations and elevate member engagement. Amazon Web Service experts provided a customer specific use cases and dived into low/no-code tools that are quick and easy to deploy through Amazon Web Service (AWS.)
This presentation includes basic of PCOS their pathology and treatment and also Ayurveda correlation of PCOS and Ayurvedic line of treatment mentioned in classics.
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...PECB
Denis is a dynamic and results-driven Chief Information Officer (CIO) with a distinguished career spanning information systems analysis and technical project management. With a proven track record of spearheading the design and delivery of cutting-edge Information Management solutions, he has consistently elevated business operations, streamlined reporting functions, and maximized process efficiency.
Certified as an ISO/IEC 27001: Information Security Management Systems (ISMS) Lead Implementer, Data Protection Officer, and Cyber Risks Analyst, Denis brings a heightened focus on data security, privacy, and cyber resilience to every endeavor.
His expertise extends across a diverse spectrum of reporting, database, and web development applications, underpinned by an exceptional grasp of data storage and virtualization technologies. His proficiency in application testing, database administration, and data cleansing ensures seamless execution of complex projects.
What sets Denis apart is his comprehensive understanding of Business and Systems Analysis technologies, honed through involvement in all phases of the Software Development Lifecycle (SDLC). From meticulous requirements gathering to precise analysis, innovative design, rigorous development, thorough testing, and successful implementation, he has consistently delivered exceptional results.
Throughout his career, he has taken on multifaceted roles, from leading technical project management teams to owning solutions that drive operational excellence. His conscientious and proactive approach is unwavering, whether he is working independently or collaboratively within a team. His ability to connect with colleagues on a personal level underscores his commitment to fostering a harmonious and productive workplace environment.
Date: May 29, 2024
Tags: Information Security, ISO/IEC 27001, ISO/IEC 42001, Artificial Intelligence, GDPR
-------------------------------------------------------------------------------
Find out more about ISO training and certification services
Training: ISO/IEC 27001 Information Security Management System - EN | PECB
ISO/IEC 42001 Artificial Intelligence Management System - EN | PECB
General Data Protection Regulation (GDPR) - Training Courses - EN | PECB
Webinars: https://pecb.com/webinars
Article: https://pecb.com/article
-------------------------------------------------------------------------------
For more information about PECB:
Website: https://pecb.com/
LinkedIn: https://www.linkedin.com/company/pecb/
Facebook: https://www.facebook.com/PECBInternational/
Slideshare: http://www.slideshare.net/PECBCERTIFICATION
हिंदी वर्णमाला पीपीटी, hindi alphabet PPT presentation, hindi varnamala PPT, Hindi Varnamala pdf, हिंदी स्वर, हिंदी व्यंजन, sikhiye hindi varnmala, dr. mulla adam ali, hindi language and literature, hindi alphabet with drawing, hindi alphabet pdf, hindi varnamala for childrens, hindi language, hindi varnamala practice for kids, https://www.drmullaadamali.com
Strategies for Effective Upskilling is a presentation by Chinwendu Peace in a Your Skill Boost Masterclass organisation by the Excellence Foundation for South Sudan on 08th and 09th June 2024 from 1 PM to 3 PM on each day.
বাংলাদেশের অর্থনৈতিক সমীক্ষা ২০২৪ [Bangladesh Economic Review 2024 Bangla.pdf] কম্পিউটার , ট্যাব ও স্মার্ট ফোন ভার্সন সহ সম্পূর্ণ বাংলা ই-বুক বা pdf বই " সুচিপত্র ...বুকমার্ক মেনু 🔖 ও হাইপার লিংক মেনু 📝👆 যুক্ত ..
আমাদের সবার জন্য খুব খুব গুরুত্বপূর্ণ একটি বই ..বিসিএস, ব্যাংক, ইউনিভার্সিটি ভর্তি ও যে কোন প্রতিযোগিতা মূলক পরীক্ষার জন্য এর খুব ইম্পরট্যান্ট একটি বিষয় ...তাছাড়া বাংলাদেশের সাম্প্রতিক যে কোন ডাটা বা তথ্য এই বইতে পাবেন ...
তাই একজন নাগরিক হিসাবে এই তথ্য গুলো আপনার জানা প্রয়োজন ...।
বিসিএস ও ব্যাংক এর লিখিত পরীক্ষা ...+এছাড়া মাধ্যমিক ও উচ্চমাধ্যমিকের স্টুডেন্টদের জন্য অনেক কাজে আসবে ...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BIS 245 HOMEWORK Lessons in Excellence--bis245homework.com
1. BIS 245 Entire Course (Keller)
FOR MORE CLASSES VISIT
www.bis245homework.com
BIS 245 Week 1-7 All Discussion Questions
BIS 245 Week 1 Lab 1 Introduction to MS Visio and MS Access
BIS 245 Week 2 Lab - Skills Development in Visio
BIS 245 Week 3 Lab - Visio ERD
BIS 245 Week 4 Lab - ER Diagram
BIS 245 Week 5 Lab - ER Diagram and ER Matrix
BIS 245 Week 6 iLab Creating Reports
BIS 245 Week 7 iLab Devry University
==============================================
BIS 245 Final Exam (Keller)
2. FOR MORE CLASSES VISIT
www.bis245homework.com
(TCO 1) Which object would you use to enter, delete, or modify data?
(TCO 1) Which object would you use to retrieve customers who live in
Germany and the United States?
(TCO 1) To design a report you should do all of the following EXCEPT
(TCO 1) Which of the following is NOT a Report Section?
(TCO 1) A Detail line is used to
(TCO 2) For the following image, which of the following is TRUE?
(TCO 2) A symbol used in ER diagrams for an entity is a
3. (TCO 3) A property that provides a "user friendly" name to a column in
Datasheet View is a
(TCO 3) Summarized data in an easy-to-read view is known as a
(TCO 3) Which of the following is NOT true of a property?
(TCO 4) Which of the following does NOT describe the following one-to-
one relationship?
(TCO 5) Which form type displays records in a tabular format similar to
a Datasheet view but has more editing options such as adding graphics?
(TCO 5) A calculated control
(TCO 6) Which of the following is a term used to describe the names of
controls, fields, or properties?
(TCO 6) Data aggregates
4. (TCO 7) When making vertical data comparisons, you should use the
following chart.
(TCO 7) Discrete data
(TCO 8) A switchboard is a
(TCO 9) To secure an Access database, all of the following should be
done EXCEPT
(TCO 9) All of the following describe a certification authority EXCEPT
(TCO 10) Which of the following file format types removes all VBA code
from the database and prohibits users from making changes to forms
and reports?
(TCO 4) The term "cascading" refers to
(TCO 1) Describe three-tier architecture. Explain the functions
performed by each tier.
5. (TCO 2) Explain business logic and describe how it relates to a relational
database
(TCO 4) From first normal form, second normal form, or third normal
form, select one of these forms and explain (1) how that normal form is
often violated by inexperienced database designers and (2) how to
correct such a violation of that normal form
(TCO 4) Explain 1NF, 2NF, and 3NF as related to database design
==============================================
BIS 245 Week 1 Lab 1 Introduction to MS Visio and MS Access
(Keller)
FOR MORE CLASSES VISIT
www.bis245homework.com
A. Lab # : BSBA BIS 245A-1
B. Lab 1 of 7 : Introduction to MS Visio and MS Access
6. C. Lab Overview--Scenario/Summary
TCOs:
1. Given a business situation in which managers require information
from a database, determine, analyze and classify that information so
that reports can be designed to meet the requirements.
2. Given a situation containing entities, business rules, and data
requirements, create the conceptual model of the database using a
database modeling tool.
Scenario:
You have been asked to create two conceptual database models using
MS Visio Database Model Diagram Template. The purpose of this lab is
to have you gain familiarity with the various modeling tools needed to
create a conceptual model (entity relationship diagram) of a database.
You will create two conceptual models.
You will then open an existing Access database to explore database
objects and to experiment with simple data manipulation using filters
and sorts and to begin elementary work with relationships.
Upon completing this lab, you will be able to
1. relying on detailed instructions, create a simple conceptual model for
a two-table database using MS Visio;
2. use experience gained in creating the first model to construct a
similar conceptual model without the instructions; and
7. 3. download an existing Microsoft Access database file. Open the
database; find and identify different database objects in this database.
D. Deliverables
YourName_Lab1.vsd (Visio Diagram)
YourName_Lab1C_Questions.docx
==============================================
BIS 245 Week 1-7 All Discussion Questions (Keller)
FOR MORE CLASSES VISIT
www.bis245homework.com
Week 1 DQ 1 - Databases and Gathering Requirements
Week 1 DQ 2 - Choosing a Database
Week 2 DQ 1 - Entity Relationship (ER) Modeling
9. Week 7 DQ 2 - Database Security
==============================================
BIS 245 Week 1-7 All Labs (Keller)
FOR MORE CLASSES VISIT
www.bis245homework.com
BIS 245 Week 1 Lab 1 Introduction to MS Visio and MS Access
BIS 245 Week 2 Lab - Skills Development in Visio
BIS 245 Week 3 Lab - Visio ERD
BIS 245 Week 4 Lab - ER Diagram
BIS 245 Week 5 Lab - ER Diagram and ER Matrix
BIS 245 Week 6 iLab Creating Reports
BIS 245 Week 7 iLab Devry University
==============================================
10. BIS 245 Week 2 Lab - Skills Development in Visio (Keller)
FOR MORE CLASSES VISIT
www.bis245homework.com
A. Lab # : BSBA BIS 245A-2
B. Lab 2 of 7 : Skills Development in Visio; Creation of MS Access
Database
C. Lab Overview--Scenario / Summary:
TCOs:
1. Given a business situation in which managers require information
from a database, determine, analyze, and classify that information so
that reports can be designed to meet the requirements.
11. 2. Given a situation containing entities, business rules, and data
requirements, create the conceptual model of the database using a
database modeling tool.
3. Given an existing relational database schema, evaluate and alter the
database design for efficiency.
4. Given an existing database structure demonstrating efficiency and
integrity, design the physical tables.
Scenario:
You have been asked to create a conceptual database model using MS
Visio Database Model Diagram Template. The purpose of this lab is to
have you gain experience with the various modeling tools needed to
create a conceptual model (entity relationship diagram) of a database.
You will then modify the model for implementation as a MS Access
database. You will create and modify one conceptual model.
You will then create a MS Access database based on the model
developed in Visio, creating the necessary tables and relationships.
Upon completing this lab, you will be able to
12. 1. relying on detailed instructions, add two entities to the existing
conceptual model (ERD), including attribute data types and required
field lengths;
2. create a new MS Access database file;
3. using the model from Parts A and B of the lab, and relying on
detailed instructions; create the first two tables in the database;
4. use the experience gained in creating the first two tables to add the
remaining tables;
5. using the model from Parts A and B of the lab, and relying on
detailed instructions; create the relationship between the first two
tables in the database; and
6. use the experience gained in creating the first relationship to create
the remaining relationships between the tables.
==============================================
BIS 245 Week 3 Lab - Visio ERD (Keller)
13. FOR MORE CLASSES VISIT
www.bis245homework.com
Lab 3 of 7: Database Design Using Visio and Based on Data
Requirements and Business Rules
You have been asked to create a database model using MS Visio
Database Model Diagram Template. The purpose of this lab is to
provide experience designing, with limited instructions, a simple
database based on a list of data requirements and associated business
rules.
You will then complete an MS Access database based on the model
developed in Visio, creating the necessary tables and relationships.
Upon completing this lab, you will be able to:
create a new Visio file for database design; using the data requirements
and the business rules provided, develop a conceptual model (ERD),
14. including attribute data types and required field lengths; and create a
new MS Access database based on the ERD
==============================================
BIS 245 Week 4 Lab - ER Diagram (Keller)
FOR MORE CLASSES VISIT
www.bis245homework.com
Page 1 of 5
A. Lab # : BSBA BIS 245A-4A
B. Lab 4A of 7: Database design based on data requirements and
business rules focusing on interpreting business rules to determine
relationships.
C. Lab Overview --Scenario/Summary
15. TCO(s):
1. Given a business situation in which managers require information
from a database, determine, analyze and classify that information so
that reports can be designed to meet the requirements.
2. Given a situation containing entities, business rules, and data
requirements, create the conceptual model of the database using a
database modeling tool.
Scenario:
You have been asked to create a database model using MS Visio
Database Model Diagram Template. The purpose of this lab is to
provide experience designing, with limited instructions, a simple
database based on a list of data requirements and associated business
rules.
Upon completing this lab, you will be able to
1. create a new Visio file for database design; and
16. 2. using the data requirements and the business rules provided,
develop a conceptual model (ERD), including attribute data types and
required field lengths.
D. Deliverables
Section
Deliverable
Points
Step 6
YourNameLab4A.vsd (Visio Diagram)
E. Lab Steps
Preparation
17. 1. Using Citrix for MS Visio and/or MS Access
a. If you are using the Citrix remote lab, follow the login instructions
located in the iLab tab in Course Home.
2. Start Visio
a. Open Microsoft Office 2010, Visio application, or
Page 2 of 5
b. if you are using Citrix, click on Microsoft Office 2010 Applications
folder to start Visio.
Lab:
Step 1: Identify and create the entities
a. Open a new blank Database Model Diagram. If you need assitance
with this, refer to the Week 1 Lab Instructions. Be sure that all options
18. are set consistent to those used in previous weeks so that you generate
your model in Crows Foot notation.
b. Save the file as YourName_Lab4A.vsd.
c. Based on the information provided below, create the necessary
entities for the Catering by Caren database. If you need assistance to
create the entities, refer to Labs from Weeks 1 and 2.
Catering by Caren
Catering by Caren is an upscale catering company focusing on full, four-
course gourmet dinners for groups from two to forty. Owner/chef
James Caren is wonderful in the kitchen, but has become overwhelmed
with the business side of running his rapidly growing operation. You
have been hired as his business manager, and you’ve decided to
computerize information on the engagements.
Chef Caren is excited about this project and has provided you with the
following information. He doesn’t know databases nearly as well as he
knows haute cuisine, so the data requirements are not well-organized,
nor is data in its smallest parts. He has noted whether the menu items
are appetizers, salads, main courses, or desserts. He has also provided a
list of the information he keeps on each customer and each booking.
19. By talking with Chef Caren, you feel you have enough information on
the company’s business rules to understand the relationships between
the data. Chef Caren is particularly concerned that you capture the
exact requirements for the menu for each engagement. For instance, if
20 people are to be served, he wants to know how many want the
vegetarian main course, the Kosher meals, and so forth.
At this point, you are going to use the following information to put
together an entity relationship diagram that you will then use with Chef
Caren to verify that you have accurately captured the requirements.
Page 3 of 5
Customers
Name
Phone
Address
20. E-mail Address
Approved for credit or not
Engagements
Date
Time
Location
Menu
Number of Attendees
Special Diet Plates
Assistant Chef Assigned
21. Employees Assigned
Payment Method (AmEx, Visa, MasterCard, Check, Cash, Bill)
Deposit Amount
Deposit Paid Date
Total Charges
BalancePaidDate
MenuItems
ItemName
Description
Classification (Appetizer, Salad, Main Course, Dessert)
22. Special Diet Item (Kosher, Vegetarian)
Employees
Name
Position
NOTE: You may find it helpful to consider the business rules in Step 4 in
creating your entities.
Step 2: Identify and create attributes (fields)
NOTE: Because you are creating your diagram in Visio, it will be easier
to create the attributes prior to the relationships.
a. Refer to the data requirements from Step 1 of this lab.
Ifyouhavenotalready
Page 4 of 5
23. created the attributes (fields) in your ERD, add them at this time.
b. Save your file and continue to Step 3.
Step 3: Identify and designate the keys
a. Detemine whether an attribute exists in each table that will satisfy
the requirements of a primary key. If no appropriate field exists, create
a field for this purpose.
b. Check the Primary Key property for the field(s) in each table using
the Visio column properties.
Step 4: Identify the relationships
a. Using the information below on the business rules for Catering by
Caren, create the relationships between the entities created in Steps 1
and 2.
b. Notice that, where Many-to-Many relationships exist, you will need
to create associative entities. If you are not sure of the process to
24. create relationships in Visio, refer to the Labs for Weeks 1 and 2. You
created an associative entity in Week 2.
c. For any associative entities created, enter necessary fields. You may
also need to designate or create a primary key. NOTE: If the
relationship is mandatory (must have at least one…) you will go to the
relationship Miscellaneous property and change it from Zero to Many
to One to Many.
==============================================
BIS 245 Week 5 Lab - ER Diagram and ER Matrix (Keller)
www.bis245homework.com/product-25-BIS-245-Week-5-Lab-
ER-Diagram-and-ER-Matrix-
FOR MORE CLASSES VISIT
www.bis245homework.com
A. Lab # : BSBA BIS 245A-5A
25. B. Lab 5A of 7 : Database design using Visio, and based on data
requirements and business rules focusing on normalizing data to third
normal form.
C. Lab Overview--Scenario/Summary:
TCO(s):
2. Given a situation containing entities, business rules, and data
requirements, create the conceptual model of the database using a
database modeling tool.
Scenario:
You have been asked to create a database model using the MS Visio
Database
Model Diagram Template The purpose of this lab is to provide
experience normalizing the database to third normal form based on
limited instructions, data requirements, and associated business rules.
Upon completing this lab, you will be able to
26. 1. create a new Visio file for database design; and
2. using the data requirements and the business rules provided,
develop a conceptual model (ERD), including attribute data types and
required field lengths.
D. Deliverables
Section Deliverable Points
Step 1 YourName_Lab5A_ERMatrix.docx
Step 3 YourNameLab5A.vsd (Visio Diagram)
E. Lab Steps
Preparation
1. Get the Lab5A_ERMatrix.docx document from Doc Sharing:
27. a. Download the Lab5A_ERMatrix document file from your course Doc
Sharing panel (Labs view), and Save the file to your local drive.
2. Using Citrix for MS Visio and/or MS Access
a. If you are using the Citrix remote lab, follow the login instructions
located in the iLab tab in Course Home.
3. Start MS Visio
a. Open Microsoft Office, Visio application, or
b. if you are using Citrix, click on Microsoft Office Applications folder to
start Visio. Page 2 of 5
Lab
Step 1: Identify the entities and relationships.
28. a. Over the past four weeks, you have created ERDs based on
information provided. This week, you will complete the ERD being sure
to normalize it to 3NF (third normal form). Normalization is the
systematic application of rules designed to eliminate redundancy from
the database. Data in previous weeks was, to some extent, normalized
for you. This week, it is not. An abbreviated list of the data
requirements follows.
College Scheduling Data Requirements
Student ID
Student First Name
Student Last Name
Course Code
Course Name
Course Description
29. Course Credit Hours
Course Time
Course Days
Instructor ID
Instructor First Name
Instructor Last Name
Room Number
Room Capacity
b. Open the Word file in the Week 5 Lab Materials,
Lab5A_ERMatrix.docx
30. c. Save the Word file as YourName_Lab5A_ERMatrix.
d. An ER Matrix helps define both the entities and the relationships
between the entities. Using the partially completed ER Matrix below as
a guide, complete the matrix.
Hint: You should end up with four entities.
1. List each entity both across and down.
2. Determine whether a relationship exists between entities and define
that relationship with a verb phrase. (NOTE: The entity with the
greatest number of related entities is usually the center of the ER
diagram.)
3. Identify minimum (Optional or Mandatory) and maximum (only one,
or one
or more).Page 3 of 5
Student Course
31. Student none Enrolls in;
Mandatory
One or
more
Course Is taken by:
Optional
One or
more
none
e. Save the completed matrix to submit as part of your lab.
32. Step 2: Create the initial ERD based on the matrix.
a. Open a new blank Database Model Diagram in Visio. If you need
assistance with this, refer to the Week 1 Lab Instructions. Be sure that
all options are set consistent to those used in previous weeks so that
you generate your model in Crow’s Foot notation.
b. One of the issues in denormalized data is that it can result in many-
to-many relationships that are not compatible with the relational
database. Visio does not allow creation of a many-to-many relationship
because of this incompatibility. Therefore, for any many-to-many
relationships in your data, you will need to create two one-to-many
relationships. See the example below: Page 4 of 5
c. Based on the information from Step 1, create the initial ERD for the
College Scheduling database including the many-to-many relationships.
If you need assistance to create the entities, refer to labs from Weeks 1
and 2.
d. Assign the primary keys and attributes from the data requirements
to the proper entities.
e. Save the file as YourName_Lab5A.vsd.
33. Step 3: Normalize the database
a. While the initial ERD is accurate, if you design a database without
deviating from it, you will encounter problems. For example, a course is
offered many times. If you use the course code, for example BIS 245, as
the primary key, you will only be able to list the course once. There are
three possible solutions.
1. Assign another primary key, such as an auto-number field, so that
the course can be listed multiple times. However, this is not acceptable
because it introduces redundancy rather than reducing it.
2. Use a composite primary key consisting of the Course Code and the
Section code. If you create a unique section code (EXAMPLE:
Year Term Section or 2010SpringA_A), then you can list the course
repeatedly. Again, this introduces redundancy, and is not an acceptable
solution.
3. Split the table to create two tables. To stay consistent with DeVry
terminology, create a second Section table. To ensure that a course is
not entered twice, you might modify the Section code to include the
course: BIS 245_2010SpringA_A. By consistently using this format, you
should not be able to duplicate the section, and can avoid a
34. complicated composite key. However, as the Section table will serve as
an associative entity, it is acceptable to borrow the primary keys of the
parent tables.
b. Open the Visio file from Step 2, and add a new page. Change the
page tab to read Revised. Revise the initial ERD based on the following
information.
1. A Course may exist without being offered. It exists in the catalog.
Courses are scheduled for a term and given a section. It is the
schedule course (Section) that students enroll in, that are scheduled
in rooms and assigned instructors.
2. A Student can exist without being enrolled in a course.
3. An Instructor can exist without being assigned to teach a course.
4. A Room can exist without being scheduled for a course.
35. c. Save the file with your revised ERD.Page 5 of 5
Lab 5A Final Deliverables
a. YourName_Lab5A_ERMatrix.docx (Word Document) from Lab 5A
Step 1
b. YourName_Lab5A.vsd (Visio Diagram) from Lab 5A Step 3.
Submit these files to the Week 5 iLabDropbox.
==============================================
BIS 245 Week 6 iLab Creating Reports (Keller)
FOR MORE CLASSES VISIT
www.bis245homework.com
36. A. Lab # BSBA BIS 245A-6
B. Lab 6 of 7 : Creating Reports
C. Lab Overview – Scenario / Summary:
TCO(s): 7. Given a database application with a completed relational
schema, populated tables, and business reporting requirements, create
the necessary reports and make a business decision.
Scenario: The purpose of this lab is to create Access Reports. After a
report is created, the student will sort the fields in different ways. Also
the Student can also delete fields in layout view and modify the
appearance of the report by applying Themes. In addition to the report
generated by Access, the lab also uses Report Design to allow users to
design their own reports. Upon completing this lab, you should be able
to:
• Create a report and apply a theme for professional appearance of the
report.
• Use Report Design to generate your own report.
D. Deliverables: Upload the modified Lab6_Start.accdb file that you
saved as YourName_Lab6.accdb to the Week 6 iLab Dropbox.
Part A Step 1: Create a Simple Report – Lab6_Report1
37. Part A Step 2: Create a report using Report Design – Lab6_Report2
Part A Step 3: Creating Multi-table Reports – Lab6_Report3
Part A Step 4: Adding a Sub report – Lab6_Report4
Part A Step 5: Create Mailing Labels – Lab6_Report5
Part B Step 1: Create a Report – Lab6_Report6
Part B Step 2: Create a Multi-table Report – Lab6_Report7
==============================================
BIS 245 Week 7 iLabDevry University (Keller)
FOR MORE CLASSES VISIT
www.bis245homework.com
BIS 245 Week 7 iLab Devry University
==============================================