Documentos de Académico
Documentos de Profesional
Documentos de Cultura
credits)
Lecturers: Adrian ORiordan (term 1), Dr. Kieran Herley (term
2)
Term 1 Contact: email is a.oriordan@cs.ucc.ie, office is 312,
Kane Building
Lectures (term1): Tuesday @11:00 a.m. AL5 and Friday
@noon Room 01, 3 Carrigside
(term 2): Tuesday @10:00 a.m., Room G02, 4 Bloomfield
Terrace and Thursday @9:00 a.m., West Wing W7 .
Course Details
http://www.cs.ucc.ie/~adrian/cs6003.html
Course Overview
Part 1: SQL and the Relational Model
Web databases
Mysql database system
Selected topics in data analysis
Database Applications
http://msdn.microsoft.com/office/understanding/access/
Mysql
www.mysql.com
Supports SQL
Books to Read/Browse
Database solutions: a step-by-step guide to building
databases, Thomas M. Connolly, Carolyn E. Begg,
Pearson Addison Wesley, 2004.
Database design, application development, and
administration, Michael V. Mannino, McGraw-Hill, 2004.
Database systems: a practical approach to design,
implementation, and management, Thomas M.
Connolly, Carolyn E. Begg, Addison-Wesley, 2005.
See http://www.cs.ucc.ie/~adrian/cs6003_texts.html
Websites - Portals
http://databases.about.com Start page
http://dir.yahoo.com/Computers_and_Internet/Software/Dat
abases Start page
http://www.google.com/Top/Computers/Software/Databases
Start page
http://www.hiden.org/myaccess Access
http://www.mysql.com mysql
http://www.the-data-mine.com Data Mining
http://databases.about.com/od/datamining Data Mining
http://www.sigmod.org ACM Special Interest Group
http://www.jcc.com/SQLPages/jccs_sql.htm SQL Standards
en.wikipedia.org/wiki/Database_management_system
Overview
Systemcatalog(metadata)providesdescriptionofdatatoenable
programdataindependence.
Logicallyrelateddatacomprisesentities,attributes,andrelationships
ofanorganizationsinformation.
DatabaseManagementSystem(DBMS)
Asoftwaresystemthatenablesuserstodefine,create,maintain,and
controlaccesstothedatabase.
Example DBMS
Components of DBMS
Datadefinitionlanguage(DDL)Permitsspecificationof
datatypes,structuresandanydataconstraints.
Datamanipulationlanguage(DML)Generalenquiry
facility(querylanguage)ofthedata.
Controlledaccesstodatabasemayinclude:
asecuritysystem
anintegritysystem
aconcurrencycontrolsystem
arecoverycontrolsystem