Chapter 1 The Database Environment Jason C. H. Chen, Ph.D. Professor of MIS School of Business Administration Gonzaga University Spokane, WA 99258 [email protected] 1. Examples of the relationships: a. Many-to-many: STUDENT COURSE b. One-to-many: BOOK BOOK COPY c. One-to-many: COURSE SECTION d. One-to-many: ROOM SECTION e. Many-to-many: INSTRUCTOR COURSE 3. Metadata for Class Roster: (Table 1-1 on Page 6) Please note that some columns have been omitted in order to save space. Columns “Created”, “Updated”, and “Responsible Party” were added to the metadata. Name Type Description Course Alphanumeric Section Source Created Updated Responsible Party 5/10/2013 6/1/2013 Registrar Integer Course ID and Academic Unit name Section number Registrar 5/10/2013 Registrar Semester Alphanumeric Semester and year Registrar 5/10/2013 Registrar Name Alphanumeric Student name Student IS 8/07/2012 Student IS ID Integer Student ID (SSN) Student IS 8/07/2012 Student IS Major Alphanumeric Student major Student IS 8/07/2012 11/15/2012 Student IS GPA Decimal Student grade point Academic Unit average 8/07/2012 5/10/2013 Department Chair #8 1.one-to-many 2.one-to-many 3.There could be a relationship between customer and store. (It would be useful if the customer had never purchased a pet, so for example the store could send mailings to prospective customers.) ? ? 12. a. Enterprise Data Model OTHER EMPLOYEE Employed by Offers INSTRUCTOR Occupies Sponsors ACTIVITY COURSE Schedules Teaches SECTION BUILDING Participates in Hires SCHOOL Enrolled in STUDENT #12- b. Would your business school or academic unit benefit from a multiple-tiered architecture for data? Why or why not? Yes, and we should consider a multiple-tiered architecture for using a multi-tier architecture: Since much of the data may be updated from a large number of different functions, network traffic will be an issue of crucial importance. Processing close to the source data could reduce network traffic. Client technologies however, can be mixed (personal computers with Intel or Motorola processors, network computers, information kiosks, etc.) and yet, share common data. In addition, you can change technologies at any tier with limited impact on the system modules on other tiers. All this will allow for data consistency and maintaining academic standards — a critical success factor for the academic unit.
© Copyright 2026 Paperzz