Database-Relational Databases-Lecture 01 Slides-Computer Science, Slides of Relational Database Management Systems (RDBMS)

Database, DBMS, Relational Database, Advantages, Elmasri And Navathe, Data Model, SQL, NormaliZation, Relational Algebra, Intergrity, Constraints, Three Conceptual Levels, UML Model, Computer, Normal Forms, Functional Dependencies, Implementation, Dr Mohammad Yamin, Ms Zoe Brain, Lecture Slides, Australian National University, Australia.

Typology: Slides

2011/2012

Uploaded on 03/11/2012

kyleaus
kyleaus 🇦🇺

5

(4)

12 documents

1 / 42

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Relational Databases - Comp2400 / Comp6240
Lecture 1: Course Overview
This lecture introduces the course . . .
What is a database, a DBMS, a relational database?
What are we going to learn in this course?
What activities will part of the course?
How will you be assessed?
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a

Partial preview of the text

Download Database-Relational Databases-Lecture 01 Slides-Computer Science and more Slides Relational Database Management Systems (RDBMS) in PDF only on Docsity!

Relational Databases - Comp2400 / Comp

Lecture 1: Course Overview

This lecture introduces the course...

What is a database, a DBMS, a relational database? What are we going to learn in this course? What activities will part of the course? How will you be assessed?

What is a database?

“A database is a collection of related data.” [Elmasri and Navathe §1.1]

What’s a DBMS?

A database management system (DBMS) is a computer application for creating, maintaining and using databases.

What’s a DBMS?

A database management system (DBMS) is a computer application for creating, maintaining and using databases.

A DBMS has several advantages over “raw” computer files data is abstract , independent of computer and programming concerns

[Elmasri and Navathe §1.3]

What’s a DBMS?

A database management system (DBMS) is a computer application for creating, maintaining and using databases.

A DBMS has several advantages over “raw” computer files data is abstract , independent of computer and programming concerns different users can have customised views of the data supports many simultaneous users, transaction processing

[Elmasri and Navathe §1.3]

What’s a DBMS?

A database management system (DBMS) is a computer application for creating, maintaining and using databases.

A DBMS has several advantages over “raw” computer files data is abstract , independent of computer and programming concerns different users can have customised views of the data supports many simultaneous users, transaction processing database is self-describing [Elmasri and Navathe §1.3]

What is a relational database?

[Elmasri and Navathe, Chapter 5]

In a relational database, the data is organised as relations. relation is a mathematical idea, but it’s pretty much like a table, with rows and named columns.

What is a relational database?

[Elmasri and Navathe, Chapter 5]

In a relational database, the data is organised as relations. relation is a mathematical idea, but it’s pretty much like a table, with rows and named columns. The relational model is the most common data model.

What is a relational database?

[Elmasri and Navathe, Chapter 5]

In a relational database, the data is organised as relations. relation is a mathematical idea, but it’s pretty much like a table, with rows and named columns. The relational model is the most common data model. It is simple, yet mathematically solid. Ideas from maths and logic give us

What is a relational database?

[Elmasri and Navathe, Chapter 5]

In a relational database, the data is organised as relations. relation is a mathematical idea, but it’s pretty much like a table, with rows and named columns. The relational model is the most common data model. It is simple, yet mathematically solid. Ideas from maths and logic give us a powerful but easy language: SQL (Structured Query Language)

What is a relational database?

[Elmasri and Navathe, Chapter 5]

In a relational database, the data is organised as relations. relation is a mathematical idea, but it’s pretty much like a table, with rows and named columns. The relational model is the most common data model. It is simple, yet mathematically solid. Ideas from maths and logic give us a powerful but easy language: SQL (Structured Query Language) design and evaluation techniques (normalisation) theory for optimising query processing (relational algebra)

Overloaded Word Alert!

Be careful to distinguish between the various technical and ordinary usages of the words “relation” “relationship” “relational” “related” etc.

the normal, non-technical sense, eg “a database is a collection of related data”

Overloaded Word Alert!

Be careful to distinguish between the various technical and ordinary usages of the words “relation” “relationship” “relational” “related” etc.

the normal, non-technical sense, eg “a database is a collection of related data” the mathematical sense of relation: a subset of a cartesian product relationships as a modelling concept in the entity-relationship technique

What are we going to learn in this course?

the central topics of the course are

the relational data model