Print and PDF Options

NET 3000 [0.5 credit] Database Concepts and SQL


Concepts and fundamentals of relational database systems. Students learn how to design relational databases starting from a conceptual data model, following accepted logical and physical design principles. Topics include normalisation, referential integrity, SQL, DDL and SQL DML & ODBC and data extraction/filtering techniques.
Includes: Experiential Learning Activity
Prerequisite(s): second-year standing in the Networking program.
Lecture two hours a week, tutorial/laboratory two hours a week.

Geography

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/geography/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Geomatics

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/geomatics/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Music

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/music/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Open Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/openstudies/

...0 credits at the 3000 level or above...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...

Criminology and Criminal Justice

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/criminologyandcriminaljustice/

...is offered at the 3000-level to students...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...

History

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/history/

...at the 2000-or 3000-level in the...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...

Sociology

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/sociology/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Bachelor of Arts

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/regulations/academicregulationsandrequirementsforthebachelorofartsdegree/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Bachelor of Arts Degree Regulations

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/regulations/ba/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

African Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/africanstudies/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Anthropology

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/anthropology/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Applied Linguistics and Discourse Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/appliedlinguisticsanddiscoursestudies/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Art History

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/arthistory/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Biology

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/biology/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Canadian Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/canadianstudies/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Childhood and Youth Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/childhoodandyouthstudies/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Communication and Media Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/communicationstudies/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

English

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/english/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Environmental Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/environmentalstudies/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

European and Russian Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/europeanandrussianstudies/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Film Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/filmstudies/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

French

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/french/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Greek and Roman Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/greekandromanstudies/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

History and Theory of Architecture

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/historyandtheoryofarchitecture/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Human Rights and Social Justice

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/humanrights/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Indigenous Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/indigenousstudies/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Law

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/law/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Linguistics (Bachelor of Arts)

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/linguistics-ba/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Linguistics

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/linguistics/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Philosophy

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/philosophy/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Political Science

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/politicalscience/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Psychology

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/psychology/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Religion

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/religion/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Undeclared

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/undeclared/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...

Women's and Gender Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/womensandgenderstudies/

...ITEC, MAAE, MATH, MECH, NET, NEUR, NSCI, OSS...at the 2000- or 3000-level in the...