A short introduction to database systems.ppt

4,540 views

Published on

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,540
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
81
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

A short introduction to database systems.ppt

  1. 1. Rafael Tolosana 19 th February 2009 A short Introduction To Database Systems
  2. 2. About myself <ul><li>Profesor Ayudante (Graduate Assistant Professor) at the Computer Science and Systems Engineering Department </li></ul><ul><li>Email address [email_address] </li></ul><ul><li>Timetable for student advice (tutorías) </li></ul><ul><ul><li>Mondays 10-14 hours </li></ul></ul>
  3. 3. Vocabulary for today <ul><li>D atabase </li></ul><ul><li>Relational Database </li></ul><ul><li>T able </li></ul><ul><li>R elation </li></ul><ul><li>To Retrieve </li></ul><ul><li>To Query / query </li></ul><ul><li>Form </li></ul><ul><li>Report </li></ul><ul><li>Tuple or Record </li></ul><ul><li>Attribute </li></ul><ul><li>Base de datos </li></ul><ul><li>Base de datos relacional </li></ul><ul><li>Tabla </li></ul><ul><li>Relación </li></ul><ul><li>Recuperar </li></ul><ul><li>Consultar/ consulta </li></ul><ul><li>Formulario </li></ul><ul><li>Informe </li></ul><ul><li>Tupla o Registro </li></ul><ul><li>Atributo </li></ul>
  4. 4. Information vs Data <ul><li>Information: facts about a situation, person, event, etc. </li></ul><ul><li>Data = Organised / Structured information </li></ul><ul><li>Information System </li></ul><ul><ul><li>i.e. google </li></ul></ul><ul><li>Database management system </li></ul><ul><ul><li>i.e. the Social Security Database Management System </li></ul></ul>
  5. 5. Database Concept <ul><li>Definition : A database is a collection of elements that allows you to store data, organise it and retrieve it in any way you want. </li></ul><ul><li>There are many different types of databases, the most utilised one is the relational database type </li></ul>
  6. 6. Relational Database <ul><li>Definition : A Relational Database is a collection of relations which are frequently called tables (but also relations) </li></ul><ul><li>Elements of a Table </li></ul>or Table Picture extracted from Wikipedia Record or
  7. 7. Table Example: Student info at unizar 456913 541131 221023 Rafael Tolosana [email_address] John Smith Carlos Pérez María de Luna, s/n María de Luna, s/n María de Luna, s/n [email_address] [email_address] Student PIN Student Name Address Email Address
  8. 8. Operations in a Relational Database <ul><li>Tables can be related one another </li></ul><ul><ul><li>RDBMSs provide functionality for relating tables </li></ul></ul><ul><li>Operations within a table: </li></ul><ul><ul><li>Insert a record (row) </li></ul></ul><ul><ul><li>Delete a record </li></ul></ul><ul><ul><li>Update a record </li></ul></ul><ul><ul><li>Query for specific records that satisfy a condition </li></ul></ul>
  9. 9. Table Example: Student info at unizar 456913 541131 221023 Rafael Tolosana [email_address] John Smith Carlos Pérez María de Luna, s/n María de Luna, s/n María de Luna, s/n [email_address] [email_address] Student PIN Student Name Address Email Address

×