1 / 6

Course information

Course information. CS 848–Winter 2003 Topics in Databases: Information Integration Instructor: Grant Weddell Office: DC3109; Phone: ext 4463; Email: gweddell@uwaterloo.ca. Course information (cont’d).

Download Presentation

Course information

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Course information CS 848–Winter 2003 Topics in Databases: Information Integration Instructor: Grant Weddell Office: DC3109; Phone: ext 4463; Email: gweddell@uwaterloo.ca

  2. Course information (cont’d) Organization: The first part of the course will consist of lectures that will be given by the instructor. The second part of the course will consist of seminars to be delivered by students. The lectures and seminars will take place in DC3313 on Tuesdays from 4 to 6pm. Our first class will take place on January 7th, 2003. Credit: Students will be graded on their class participation, on their seminar and on a project to be negotiated with the instructor near the start of the course. Note that class participation will entail reading assignments. Course web site: db.uwaterloo.ca/~gweddell/cs848

  3. Information integration

  4. Course focus Query optimization in information integration:Translation of queries on a global schema to query plans that are able to efficiently marshal the needed data by communicating in appropriate (sub)languages with other servers. [Ullman, 1999], [Levy et at., 1995]

  5. General observations • Need a sufficiently powerful notion of a database. • Need a sufficiently powerful way of capturing database schema. • Can SQL and the relational model suffice? • Structured databases, semi-structured databases, low level APIs, …

  6. Observations (cont’d) • GAV/LAV/GLAV [Lenzerini, 2002] • Doall vs intelligent locals. • Steps in optimization. • Cost based optimization; extra logical aspects. • Grow/shrink.

More Related