Escrito por estudiantes que aprobaron Inmediatamente disponible después del pago Leer en línea o como PDF ¿Documento equivocado? Cámbialo gratis 4,6 TrustPilot
logo-home
Resumen

Summary Database Technologies

Puntuación
-
Vendido
-
Páginas
14
Subido en
12-11-2025
Escrito en
2025/2026

Everything you need to know for Database Technologies

Institución
Grado

Vista previa del contenido

Database Technologies
1. Introduction to Logical Data Modelling &
RDBMS Design
Database design:
- we seek to build data models that faithfully represent
the real world User Documents
(Input Forms, Tabular Reports, etc.)

- the way relational databases physically represent the real
world can be some distance removed from it
- Levels of abstraction:
Users Views / Schema
o User documents = physical, tangible artefacts (Description of Data Needed)


(e.g. inputs and outputs)
o User views = the data that the system must
capture Conceptual Schema
(Logical Design Model)

o Conceptual schema = logical structure
o Internal schema = how data is physically stored
(tables, indexes, etc.) Internal Schema
(Physical Database Design)

Business documents: if the currency is wrong / changes: potential
huge cost!  currency = separate field (safer)
Conceptual schema 


Entity-Relationship modelling = technique for logical database design
- ERD = Diagrams of the E-R Models
- Entity = something about which the organisation needs to record data (e.g.
Student, Course, …)
- Instance = single occurrence of an entity (e.g. Database Technology = instance
of Course)
- Attribute = how an entity is described (e.g. Student  StudentID, Name, Adress,
…)
- Domain = set of allowable values (e.g. 0 < Student Mark < 100, Adress: max 80
characters)
- Relationships:
o One-to-One Relationship (1:1)
 for any instance of either entity there is at most one instance of the
other
 Quite rare in actuality
 Sometimes used for privacy or performance reasons
o One-to-Many Relationship (1:M)
 for every instance of the first entity there may be several instances of
the second 1:M relationships subsume 1:1 relationships
o Many-to-Many Relationship (M:M)
 for every instance of either entity there may be numerous instances
of the other


1

, - Synonymous terms:
o “Entities” / “Classes” = “Tables” / “Relations”
o “Records” = “Instances” = “Rows” / “Tuples”
o “Fields” = “Attributes” = “Columns”
o “Identifiers” = “Primary Keys”
o “Cardinality” = “Multiplicity”
o “Relationships” = “Associations”
- Variety of notations:
o Chen Notation (1976) 

o Crow’s Foot Notation 

o UML notation 
Primary keys:
- Every record in a database must be uniquely identified
- The chosen key should be:
o Unique: the key attribute(s) must be a unique combination
o Minimal: choose the fewest number of attributes
o Stable: choose a key that seldom changes (preferably never)
o Simple / familiar: something that is easy to remember
o Not null: there must always be a value (in the case of composite keys, all
component attributes must have a value)
o Secure/Private: be conscious of potential privacy & cybersecurity issues
when choosing a primary key
- A primary key can be a single attribute, or a combination of two or more
attributes (composite/concatenated key), for example:
o Student = Student ID
o Examination result = Student ID + Course Code + Exam Session/Year
o Football match = Date + Time + Team1 + Team2 (consider what happens
with same day blitz). Alternatively, Match Number as a surrogate single-
attribute PK.
1:M Relationships:
- Foreign key at the M side
- 1:1 relationship = 1:M relationship with uniqueness constraint
- Uniqueness constraint = no 2 records can have the same value
Strong  weak entities
- Instance of a strong entity: can exist independently
- Instance of a weak entity: can only exist if there is a related insance of some
other entity
- Example:
o A Degree may be taken by zero or more Students  dotted line
o A Student must register for a Degree  full line
Separate Relationships between a Pair of Entities 
M:M Relationships:
- Relational databases cannot implement M:M relationships directly
- Must create a third entity, a so-called “intersection” or “associative” entity


2

Escuela, estudio y materia

Institución
Estudio
Grado

Información del documento

Subido en
12 de noviembre de 2025
Número de páginas
14
Escrito en
2025/2026
Tipo
RESUMEN

Temas

$9.03
Accede al documento completo:

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Conoce al vendedor

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
kaatcommeine Katholieke Universiteit Leuven
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
99
Miembro desde
2 año
Número de seguidores
9
Documentos
20
Última venta
2 semanas hace
samenvattingen handelsingenieur (in de beleidsinformatica)

Op mijn profiel vind je heel wat samenvattingen van handelsingenieur en handelsingenieur in de beleidsinformatica. Deze zijn ook steeds verkrijgbaar in voordeelbundels, waarop jullie heel wat kunnen besparen. Aarzel niet om een review achter te laten wanneer je iets gekocht hebt, deze helpen mij en zo kan ik ook mijn samenvattingen eventueel verbeteren. Wanneer ik een nieuwe versie upload zullen jullie dan melding krijgen.

4.6

12 reseñas

5
8
4
3
3
1
2
0
1
0

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes