Verified Document

Database Modeling And Normalization Research Paper

Database Modeling and Normalization Entity Relationship Model (ERM) Diagram is a data model used to describe the database in an abstract method. The relational database stores data in table. The entity in the database could point to several entries. For example, employee is an entity in the relationship database, and a diagram used to create the entity in the database is called entity-relationship diagrams or ER diagrams. (Silberschatz, Korth, 2006).

Objective of this report is to develop an entity relationship diagram for a consulting firm that offers information technology and database services. The firm attempts to create a relationships database to optimize and offer streamline solution efficiently in order to satisfy the government's requirements. The firm will create an ERM database to optimized data repository that will allow the firm to perform human resources (HR) functions effectively, which include as policy enforcement, benefits management, hiring, promotions, and training.

The paper provides the steps to employ to develop an effective Entity Relationship Model (ERM) Diagram for the firm.

1.1: Steps to Develop of an effective (ERM) Diagram

Steps in the development of ERM diagram for the HR core functions and responsibilities of the clients are as follows:

Entities: Identification of entities that will be should be used to develop HR core functions and responsibilities of the client.

Relationships: The next step is to develop relationships among the entities. For example, there is a relationship between HR employee and training, benefit management, policy enforcement, promotion, and training because HR employees will offer these services to employee...

Parts of this document are hidden

View Full Document
svg-one

( Rob, & Corone, 2009).
Attributes: The next step is the identification of attributes. A data attribute is a characteristic that is common to all instances of a particular entity. The attribute in the database for the firm's ERD are as follows:

Attribute of Entity Employee are Name, address, Phone Number Employee Number, pay rate,

Attribute of Hiring are computer appreciation, Quantitative analysis

The next step is to draw the Entity Relationships Diagram that reveals all the entities, attributes and their relationships. The final step is to test the database.

The possible iterative steps to consider in the consideration of HR core functions and responsibilities of the clients is to develop employment policy which involves determining qualification, assigning positions, job descriptions, salary, wages, benefits and legal compliance.

The HR core functions to be considered in the database development for the firm include:

Hiring process

Screening,

Application handling,

Performance management and payroll,

Promotion and Raises

Employee service process.

1.2: Analysis of the Risks

In the development of database, all the developmental steps must complete to enhance effective functioning of database. A complete development of all the steps in the database will assist the firm to achieve the data reliability which will enhance confidence in the data values. However, there are risks that the firm can face if all the iterative steps are not performed.

First, the firm can face the security risks…

Sources used in this document:
Reference

Silberschatz, A. Korth, S. (2006). Database System Concepts (5th ed.). McGraw-Hill. USA.

Rob, P. & Corone, C.(2009). Database Systems: Design: Design, Implementation, and Management. Cengage learning.
Cite this Document:
Copy Bibliography Citation

Related Documents

Relational Databases for Each Table, Identify the
Words: 362 Length: 1 Document Type: Essay

Relational Databases For each table, identify the primary key and the foreign key(s). If a table does not have a foreign key, write None in the space provided. PRIMARY KEY FOREIGN KEY Truck TRUCK_NUM BASE_CODE, TYPE_CODE Base BASE_CODE TYPE_CODE Do the tables exhibit entity integrity? Answer yes or no, and then explain your answer. ENTITY INTEGRITY EXPLANATION Truck All rows under the primary key TRUCK_NUM are uniquely identified and there are no null entries Base All rows under the primary key BASE_CODE are uniquely identified and

Relational Databases in E-Commerce of the Many
Words: 526 Length: 2 Document Type: Term Paper

Relational Databases in e-Commerce Of the many uses of relational databases throughout enterprise software their use for supporting e-commerce initiatives and programs provides a foundation for assessing their performance at diverse data and taxonomy management, and scalability of transactions as well. The scalability, security and speed of relational databases when used for e-commerce tasks push them to the limits of performance and customization as well. An example of this is the

Object Oriented Vs. Relational Database
Words: 2917 Length: 10 Document Type: Term Paper

This is one of the greatest limitations of this technology. A second major disadvantage of RDBMS-based systems is their lack of support for image- and spatial-based databases that include Computer-Aided Design (CAD) drawings, 3D rendering and model-based data. Their table-based structure is inefficient in defining the attributes of these data types and lacks the necessary data tagging and data types to manage imaging and CAD-based design files and data

Transition of Traditional Relational Database
Words: 7211 Length: 26 Document Type: Capstone Project

They in short link and map ideas that already exist, creating real time answers to questions as they are applied to new and archived knowledge or action plans. According to IDC reports, most data warehouses will be stored in a columnar fashion and not in rows, reporting and data collection problems will be solved with databases that have no formal schema at all, horizontal scalability through clustering will be achieved

Database Technology Administration Database Technology
Words: 4402 Length: 15 Document Type: Essay

" "STUDENT INFORMATION TABLE" ( "STUDENT ID" CHARACTER (4) NOT NULL, NAME CHARACTER (25) NOT NULL, "STREET NUMBER" CHARACTER (10) NOT NULL, "STREET NAME" CHARACTER (25) NOT NULL, CITY CHARACTER (25) NOT NULL, STATE CHARACTER (10) NOT NULL, EMAIL CHARACTER (25) NOT NULL, "PHONE NUMBER" CHARACTER (15) NOT NULL ); CONNECT RESET; SQL FOR Book_Information CONNECT TO LIBRARY; CREATE TABLE "USER"; CREATE TABLE BookInformation ( "BookISBN" CHARACTER (10) NOT NULL; "AUTHOR" CHARACTER (25) NOT NULL; "TITLE" CHARACTER (50) NOT NULL; "PRICE" CHARACTER (10) NOT NULL; CONNECT RESET; SQL STATEMENT FOR

Database What Is a Database
Words: 1421 Length: 5 Document Type: Term Paper

These factors further accelerate the value and TCO of databases over time. Describe the features, tools, and utilities of Structured Query Language (SQL). How can tasks be automated with SQL? SQL has specifically been designed with features, tools and utilities to enable programmers to support nth-tier data architectures in addition to legacy client-server computing scenarios. The development and continual improvement of the features, tools and utilities of SQL for automating tasks

Sign Up for Unlimited Study Help

Our semester plans gives you unlimited, unrestricted access to our entire library of resources —writing tools, guides, example essays, tutorials, class notes, and more.

Get Started Now