Choose a database application with which you are familiar. Design a schema and show a sample database for that application, using the notation of the figures above. What types of additional information and constraints would you like to represent in the schema? Think of several users of your database, and design a view for each.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Schema diagram for the database shown above

QUESTIONS

Choose a database application with which you are familiar.

  • Design a schema and show a sample database for that application, using the notation of the figures above.
  • What types of additional information and constraints would you like to represent in the schema?
  • Think of several users of your database, and design a view for each.
  • Write appropriate SQL DDL statements for declaring your database schema.
  • Write appropriate SQL DDL statements for database schema as shown above.
  • Write appropriate SQL DML statements for inserting records into your database schema.
  • Write appropriate SQL DML statements for inserting records into database schema shown above.
  • With the aid of Microsoft SSMS (SQL Server Management Studio), create both database schema and insert 10 records into each relation for each database.
    1. Specify primary keys
    2. Specify foreign keys
    3. All sample SQL statements must be submitted.
STUDENT
Name
Student number
Class
Major
GRADE REPORT
Smith
Brown
17
CS
Student_number
Section_identifier
Grade
2
CS
17
112
B
17
119
COURSE
85
Course name
Course number
Credit hours
Department
Cs
Intro to Computer Science
CS1310
4
92
A
Data Structures
CS3320
CS
102
B
Discrete Mathematica
Database
MATH2410
3
MATH
8.
135
CS3380
CS
SECTION
PREREQUISITE
Section identifier Course_number
Prerequisite_number
CS3320
Semester
Year
Instructor
Course_number
85
MATH2410
Fall
07
King
Anderson
CS3380
92
CS1310
Fall
07
CS3320
Spring
CS3380
МАТН2410
102
08
Knuth
Chang
Anderson
112
MATH2410
Fall
08
CS3320
CS1310
119
Cs1310
Fall
08
135
CS3380
Fall
08
Stone
STUDENT
Name Student number
Class
Major
COURSE
Course_name Course_number Credit_hours Department
PREREQUISITE
Course number Prerequisite_number
SECTION
Section_identifier Course_number Semester
Year
Instructor
GRADE REPORT
Student_number Section_identifier Grade
Go
Transcribed Image Text:STUDENT Name Student number Class Major GRADE REPORT Smith Brown 17 CS Student_number Section_identifier Grade 2 CS 17 112 B 17 119 COURSE 85 Course name Course number Credit hours Department Cs Intro to Computer Science CS1310 4 92 A Data Structures CS3320 CS 102 B Discrete Mathematica Database MATH2410 3 MATH 8. 135 CS3380 CS SECTION PREREQUISITE Section identifier Course_number Prerequisite_number CS3320 Semester Year Instructor Course_number 85 MATH2410 Fall 07 King Anderson CS3380 92 CS1310 Fall 07 CS3320 Spring CS3380 МАТН2410 102 08 Knuth Chang Anderson 112 MATH2410 Fall 08 CS3320 CS1310 119 Cs1310 Fall 08 135 CS3380 Fall 08 Stone STUDENT Name Student number Class Major COURSE Course_name Course_number Credit_hours Department PREREQUISITE Course number Prerequisite_number SECTION Section_identifier Course_number Semester Year Instructor GRADE REPORT Student_number Section_identifier Grade Go
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY