Running head: DATABASE PROJECT 1 DATABASE PROJECT 1 Database Systems Project Connie G Farris Colorado Technical University Advanced Database Systems (CS352-1804A-01) Jeffrey Karlberg Database Systems Project Table of Contents Database Systems Project 1 Project Outline 3 A description of the 3-level ANSI architecture model 4 A description of data independence 5 The difference in responsibility between Data administrator and Database administrator 6 ERD Screenshot 7 A description about the relationship setup and multiplicity………………….8 References: 11 Project OutlineOur company desires to consolidate the database for the company and acquire a database warehouse. Over the time frame of this course we will research all the elements of the proper database for this company, each week we will examine different components until we compile the final production. A description of the 3-level ANSI architecture model Data storage is a complex affair. Data is stored in form of bits where there are different levels of architecture involved. The following are levels of architecture used in data storage. External level is the top level in the architecture of the database management system. It is the level in which end users access data. The data in this level is simple as the end user does not need to understand data complexity. Data in the external level is viewed separately by users depending on their access rights. Conceptual level is the middle level is the database architecture. It the level that determines what data can be stored in the database. Conceptual level also defines the relationship among the stored data. This level of the database is managed by the database administrator (Kroenke, Auer, Vandenberg & Yoder, 2018). . Internal level defines how data is stored on the secondary storage devices. This data is organized in form of folders and files. The internal level is tasked with providing the storage spaces needed to store data A description of data independence Data independence is the ability of making changes in one level of the database without making changes in the other levels. Databases with levels or layers make data independence possible. In databases that are not layered, any changes made affect the entire database and thus data independence cannot be achieved. Data independence could also be defined as the separation of data and the applications that process it. There are two types of data dependence; logical and physical data independence. Logical data independence is the process of modifying data patterns without affecting the programs that they run on. It refers to changes made in conceptual level of the database (Mullins, 2012). These changes do not affect the view of data at the external level. Logical data independence is relatively difficult to achieve. Physical data independence is the process of making changes in the internal level of the database without these changes affecting the other levels in the .