Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Computer Engineering Expert

1. List and describe the importance and advantages of Database Systems. 
1. Data integration: combining master files into larger pools of data
2. Data Sharing: easier to share data with authorized people.
3. Reporting flexibility: data can be revised easily and generated quickly for search.
4. Minimize data redundancy and data inconsistencies: because data is stored once. 
5. Data independence: data and users are independent individuals.
6. Central management of data: database administrator is responsible for coordinating controlling and managing data.
7. Cross-functional analysis.

2. (a) Define the term "DBMS" Languages? 
Data definition, data manipulation, and data query languages.

(b) List all the DBMS Languages
1. DDL: data definition language
2. DML: data manipulation language
3. DQL: data query language

(c) describe each of these languages 
DDL: this builds the dictionary, creates the database, describe the logical views for each user, and specify any constraints. 
DML: for data maintenance.
DQL: used to interrogate the database in response to queries. 

3. List and describe the basic requirements of a Relation Database. 
1. Every column in a row must be single valued.
2. Primary keys cannot be null
3. Foreign keys if not null must have values that correspond to the value of a primary key in another table. 
4. All none key attributes in a table should describe a characteristic about the object identified by the primary key. 

4. List and describe the basic approaches to Database Design. 
1. Normalization: start with assumption that everything is initially stored in one large table, decompose the initial table into a set of normalized tables then produce a set of tables called third normal form.

2. Semantic Data Modeling: database designer uses knowledge about how business processes typically work and about the information needs associated with transaction processing to draw a graphical picture of what should be included in the database. The resulting figure can then be directly used to create a set of relational tables that are in third normal form.

5. List and describe the basic steps in Database Design Process. 
1. System Analysis
2. Conceptual Design
3. Physical Design
4. Implementation & Conversion
5. Operation & Maintenance

6. describe what is meant by Entity-Relation Diagram? 
It's a graphical portrayal of a data scheme. It is a graphical model of an organizations business process; it documents the processes and re-engineers the process. An entity is anything the organization wants to collect and store information about.

7. List and describe the basic entities of the REA Data Model. 
1. Resources: what the organization acquires and uses
2. Events: the activities the organization is engaged in
3. Agents: people and organizations participating in the events

8. List and describe the basic steps in the development of an REA Diagram. 
Step1: identify relevant events that of interest to the management.
Step2: identify the resources that are affected by those events.
Step3: determine cardinalities of relationships.

9. List and describe the basic types of relationships involved in an REA Diagram. 
One to one: this is when the maximum cardinality for each entity is one.
One to many: this is when the maximum cardinality of one is one, and the maximum for the other is many.
Many to many: when the maximum cardinality for both entities is many.

10. prepare a logical flow of activities in each REA Diagrams.

These diagrams are showing the revenue, expenditure, and payroll cycles. These separate diagrams should be integrated to provide a single comprehensive enterprise- wide model of the organization.

11. What are the goals of ERM framework?
- Provide reasonable assurance that company objectives and goals are achieved and problems and surprises are minimized.
- Achieve its financial and performance targets.
- Assess risks continuously and identify steps to take and resources to allocate to overcome or mitigate risk.
- Avoid adverse publicity and damage to the entity's reputation.


12 How did ERM define risk management?
- A process affected by an entity's board of directors, management, and other personnel.
- Applied in strategy setting and across the enterprise.
- To identify potential events that may affect the entity.
- And manage risk to be within its risk appetite.
- In order to provide reasonable assurance of the achievement of entity objectives. 


13. What are the principles behind EMR?

- Companies are formed to create value for owners.
- Management must decide how much uncertainty they will accept.
- Uncertainty can result in:
• Risk
• Opportunity


14. List the objectives EMR can help a company to achieve.

a) Strategic objectives.
b) Operations objectives.
c) Reporting objectives.
d) Compliance objectives. 

15 List the risk and control component EMR is good for.

a) Internal environment.
b) Objective setting.
c) Event identification.
d) Risk response.
e) Risk assessment.
f) Control activities.
g) Information and communication.
h) Monitoring.


16 What is meant by XBRL?
• Extensible Business Reporting Language (XBRL)
- A variant of XML designed specifically to communicate the contents of financial data.
- Creates tags for each data item much like HTML tags.
• Tag names specify line items in financial statements.
• Other fields in the tag provide information such as the year, units of measure, etc. 


17 What are the benefits of XBRL?
• XBRL provides two major benefits:
- Organizations can publish their financial statements on time in a format that anyone can use.
- Recipients will no longer need to manually re-enter data they acquired electronically so that decision support tools can analyze them.
• Means search for data on the Internet will be more efficient and accurate.  

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M995463

Have any Question?


Related Questions in Computer Engineering

Question suppose you wanted to delete the trash of all

Question : Suppose you wanted to delete the trash of all users just tonight at 11pm using the just created /root/deleteTrash.bash script. Assuming that the deleteTrash.bsh script which deletes the trash of all users exis ...

Your solution will entail writing a function called

Your solution will entail writing a function called TimeDifference and a test main that demonstrates that you can compute the time difference in minutes between the two times. TimeDifference is a function that receives a ...

Question steve jobs was a strong charismatic leader who

Question: Steve Jobs was a strong, charismatic leader who co-founded Apple and is credited with much of the success of the company. Some believe that Tim Cook, who became CEO in 2011, embraces a more collaborative leader ...

Junit test labyou will be creating a junit test class for

JUnit Test Lab You will be creating a JUnit Test Class for Gradebook.java, that has been provided for you.   Add a getScoreSize() method to the Gradebook class which returns scoresSize; Add a toString() method to the Gra ...

My kids love playing uno and we just finished up an intense

My kids love playing UNO and we just finished up an intense round. Lets say that the deck has 80 cards. 20 red, 20 blue, 20 green and 20 yellow.  What is the probability of pulling 3 green cards if the first 2 are replac ...

One of the issues in early virtualization use was slow

One of the issues in early virtualization use was slow performance due to translation of system commands. Which piece of computer hardware was revised to run hypervisors natively? Also There are three "families" of opera ...

Suppose that a large integer k is represented in twos

Suppose that a large integer k is represented in two's complement form. It may be negative, zero, or positive. We say that k is even if and only if |k| mod 2 = 0. How can we quickly test if k is even without using arithm ...

Research web server vulnerabilities by choosing a site and

Research web server vulnerabilities by choosing a site and determining what kind of platform it is running on. Do not scan the server, you can use a site such as Netcraft to determine what the website is running. See if ...

Can someone design a small program for me in java that do

Can someone design a small program for me in Java that do the following: Implement at least four classes (showing inheritance) with suitable constructors and methods to set/retrieve values of from the properties. Try to ...

Question research the options for creating a gui on a sun

Question : Research the options for creating a GUI on a Sun Solaris platform that can be duplicated on a Windows platform. Select a tool for creating a dual platform product and specify how much time would be needed for ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As