100% found this document useful (1 vote)
78 views

Assignment 1 DBD

The document contains two tables: 1) Describes instructors with their IDs, names, departments, salaries, and courses taught. There are 15 instructors listed. 2) Describes courses with their IDs, titles, departments, buildings housed in, budgets, credits, and prerequisites. There are 15 courses listed.
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
78 views

Assignment 1 DBD

The document contains two tables: 1) Describes instructors with their IDs, names, departments, salaries, and courses taught. There are 15 instructors listed. 2) Describes courses with their IDs, titles, departments, buildings housed in, budgets, credits, and prerequisites. There are 15 courses listed.
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 6

Assignment-1

Tables:
1)[
{
"id": 10101,
"name": "Srinivasan",
"dept_name": "Comp. Sci.",
"salary": 65000,
"teaches": [
{
"course_id": "CS-101",
"sec_id": 1,
"semester": "Fall",
"year": 2009
},
{
"course_id": "CS-315",
"sec_id": 1,
"semester": "Spring",
"year": 2010
},
{
"course_id": "CS-347",
"sec_id": 1,
"semester": "Fall",
"year": 2009
}
]
},
{
"id": 12121,
"name": "Wu",
"dept_name": "Finance",
"salary": 90000,
"teaches": [
{
"course_id": "FIN-201",
"sec_id": 1,
"semester": "Spring",
"year": 2010
}
]
},
{
"id": 15151,
"name": "Mozart",
"dept_name": "Music",
"salary": 40000,
"teaches": [
{
"course_id": "MU-199",
"sec_id": 1,
"semester": "Spring",
"year": 2010
}
]
},
{
"id": 22222,
"name": "Einstein",
"dept_name": "Physics",
"salary": 95000,
"teaches": [
{
"course_id": "PHY-101",
"sec_id": 1,
"semester": "Fall",
"year": 2009
}
]
},
{
"id": 32343,
"name": "El Said",
"dept_name": "History",
"salary": 60000,
"teaches": [
{
"course_id": "HIS-351",
"sec_id": 1,
"semester": "Spring",
"year": 2010
}
]
},
{
"id": 33456,
"name": "Gold",
"dept_name": "Physics",
"salary": 87000
},
{
"id": 45565,
"name": "Katz",
"dept_name": "Comp. Sci.",
"salary": 75000,
"teaches": [
{
"course_id": "CS-101",
"sec_id": 1,
"semester": "Spring",
"year": 2010
},
{
"course_id": "CS-319",
"sec_id": 1,
"semester": "Spring",
"year": 2010
}
]
},
{
"id": 58583,
"name": "Califieri",
"dept_name": "History",
"salary": 62000
},
{
"id": 76543,
"name": "Singh",
"dept_name": "Finance",
"salary": 80000
},
{
"id": 76766,
"name": "Crick",
"dept_name": "Biology",
"salary": 72000,
"teaches": [
{
"course_id": "BIO-101",
"sec_id": 1,
"semester": "Summer",
"year": 2009
},
{
"course_id": "BIO-301",
"sec_id": 1,
"semester": "Summer",
"year": 2010
}
]
},
{
"id": 83821,
"name": "Brandt",
"dept_name": "Comp. Sci.",
"salary": 92000,
"teaches": [
{
"course_id": "CS-190",
"sec_id": 1,
"semester": "Spring",
"year": 2009
},
{
"course_id": "CS-190",
"sec_id": 2,
"semester": "Spring",
"year": 2009
},
{
"course_id": "CS-319",
"sec_id": 2,
"semester": "Spring",
"year": 2010
}
]
},
{
"id": 98345,
"name": "Kim",
"dept_name": "Elec. Eng.",
"salary": 80000,
"teaches": [
{
"course_id": "EE-181",
"sec_id": 1,
"semester": "Spring",
"year": 2009
}
]
}
]

2)
[
{
"course_id":"BIO-101",
"title":"Intro. to Biology",
"dept_name":"Biology",
"building":"Watson",
"budget":"90000",
"credits":4
},
{
"course_id":"BIO-301",
"title":"Genetics",
"dept_name":"Biology",
"building":"Watson",
"budget":"90000",
"credits":4,
"Prereq":[
{
"prereq_id":"BIO-101"
}
]
},
{
"course_id":"BIO-399",
"title":"Computational Biology",
"dept_name":"Biology",
"building":"Watson",
"budget":"90000",
"credits":3,
"Prereq":[
{
"prereq_id":"BIO-101"
}
]
},
{
"course_id":"CS-101",
"title":"Intro. to Computer Science",
"dept_name":"Comp.Sci.",
"building":"Taylor",
"budget":"100000",
"credits":4
},
{
"course_id":"CS-190",
"title":"game Design",
"dept_name":"Comp.Sci.",
"building":"Taylor",
"budget":"100000",
"credits":4,
"Prereq":[
{
"prereq_id":"CS-101"
}
]
},
{
"course_id":"CS-315",
"title":"Robotics",
"dept_name":"Comp.Sci.",
"building":"Taylor",
"budget":"100000",
"credits":4,
"Prereq":[
{
"prereq_id":"CS-101"
}
]
},
{
"course_id":"CS-319",
"title":"Image Processing",
"dept_name":"Comp.Sci.",
"building":"Taylor",
"budget":"100000",
"credits":3,
"Prereq":[
{
"prereq_id":"CS-101"
}
]
},
{
"course_id":"CS-347",
"title":"Database System Concepts",
"dept_name":"Comp.Sci.",
"building":"Taylor",
"budget":"100000",
"credits":3,
"Prereq":[
{
"prereq_id":"CS-101"
}
]
},
{
"course_id":"EE-181",
"title":"Intro. to Digital Systems",
"dept_name":"Elec.Eng.",
"building":"Taylor",
"budget":"85000",
"credits":3,
"Prereq":[
{
"prereq_id":"PHY-101"
}
]
},
{
"course_id":"FIN-201",
"title":"Investment Banking",
"dept_name":"Finance",
"building":"Painter",
"budget":"120000",
"credits":3
},
{
"course_id":"HIS-351",
"title":"World History",
"dept_name":"History",
"building":"Painter",
"budget":"50000",
"credits":3
},
{
"course_id":"MU-199",
"title":"Music Video Production",
"dept_name":"Music",
"building":"Packard",
"budget":"80000",
"credits":3
},
{
"course_id":"PHY-101",
"title":"Physical Principles",
"dept_name":"Physics",
"building":"Watson",
"budget":"70000",
"credits":4
}

Q2)db.Instructor.find({},{"name":1,"dept_name":1,"_id":0});
Q3)db.Instructor.find({},{"name":1,"salary":1,"dept_name":"Comp.Sci.","_id":0});
Q4)db.Instructor.find({"dept_name":"Physics","salary":{$lt:90000}})
Q5)db.Instructor.find({"dept_name":{$ne:
"Comp.Sci"}}).pretty()
Q6)db.Instructor.distinct("dept_name")
Q7)

You might also like