216 Berkey Hall 12:40pm-2:30pm Fridays CSE 291/001 216 Berkey Hall 12:40pm-2:30pm Fridays
CSE 103 — Intro to Information Technology Pilot course: CSE 291/001 Lead TA: Vaughn Assistant TA: Dave
Overview of CSE 103 Builds on CSE 101 Similar course structure day numbering begins at Day 25 where CSE 101 ends Similar course structure no lectures, all classes in microlabs cooperative learning mastery model evaluation Bridge Tasks! UBT
Intro to Information Technology Focus on databases Access 2000 creation of large databases storage and retrieval of information database design Dynamically driven Web sites acquisition and storage of information basis of e-commerce
CSE 103 vs. CSE 101 Three bridge tasks (BTs) 1.0, 2.0, 3.0 Each BT passed raises grade 1.0 Seven attempts All BTs outside of class, like CSE 101 makeups Review all 101 materials from the CSE 101 site AFS space says cse102
Office Hours No helprooms Instructor’s office hours in Engineering 2214 Monday 4:00-6:00pm Tuesday 3:00-5:00pm Wednesday 4:00-6:00pm Thursday 3:00-5:00pm
Course Web site The URL for the course Web site is http://www.cse.msu.edu/~cse103 You are welcome to look at the cse101 Web site for review purposes the FS01 site has all information accessible follow the link from the CSE101 main page
E-mail Course account at cse103@cse.msu.edu Do not send mail to cse101
Database Example: the Ameritech Whitepages What is data is in the Ameritech phonebook white pages? What data isn't available in the Ameritech phone book that you would like in your personal phonebook? Is there any additional data you would like to have in your personal phone book? How would you arrange this data in a table?
Database Design What questions do I want the database to answer? What data do I need to answer these questions How are the data related?
Sample Database: Movies In CSE 103 we construct a large, complex database ~35 MB in size we will use this database throughout the course
Movie Database Design What questions would you like answered about movies? Be specific! What pieces of information do you need to answer these questions?
Design: Second Pass Copy the file sec01_day25_movies.doc from my personal AFS space Can we answer all of the questions using this data? If not, what additional data do we need? Are there any categories of data that should be further subdivided? Example: Should an Actor's First Name and Last Name be separate items of data? What other examples? Are there any other interesting questions we would like answered?
Organizing the Data What things go with an actor? What things go with the title of a movie? Each category is an entity e.g. Actor, Movie Data belonging to each entity are attributes
Refining the groupings Exchange e-mail addresses with your partners so you can continue to refine your groupings Questions: What entities do we need in the movie database? What attributes do we need for each of the entities? How should you acquire data on movies? What different sources of information are available to you?