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

Samenvatting Databanken 1 - theorie periode 2

Puntuación
-
Vendido
1
Páginas
115
Subido en
17-01-2023
Escrito en
2021/2022

Een samenvatting van de theorie van databanken 1 uit periode 2 van toegepaste informatica aan kdg.

Institución
Grado

Vista previa del contenido

DATABANKEN P2




KDG | 2021-22

,Inhoudsopgave

1. DDL intro................................................................................................................................ 6

2. Creatie van een tabel............................................................................................................. 6

2.1 Introductie ........................................................................................................................... 6

2.2 Syntax .................................................................................................................................. 7

2.3 Tabelnaam ........................................................................................................................... 8

2.4 Attribuutnaam ..................................................................................................................... 8

2.5 Gegevenstype ...................................................................................................................... 8

2.5.1 Char & Varchar ................................................................................................................. 9

2.5.2 Numeric .......................................................................................................................... 10

2.5.3 Datumattributen............................................................................................................. 11

2.6 Default waarden ................................................................................................................ 14

2.7 Constraints......................................................................................................................... 15

2.7.1 Column constraints ......................................................................................................... 15

2.7.2 Table constraints ............................................................................................................ 19

2.7.3 Opmerkingen .................................................................................................................. 24

3. Data manipulation language (DML) ..................................................................................... 25

3.1 Insert.................................................................................................................................. 25

3.1.1 Scenario a: alle attributen krijgen een waarde toegewezen .......................................... 26

3.1.2 Scenario b: niet alle attributen krijgen een waarde toegewezen ................................... 26

3.2 Update ............................................................................................................................... 27

3.2.1 Met 2 tabellen ................................................................................................................ 28

3.2.2 Met 3 tabellen ................................................................................................................ 28

3.3 Delete ................................................................................................................................ 28

3.3.1 DML met constraints ...................................................................................................... 29



1

,4. Data definition language (DDL)............................................................................................ 31

4.1 Truncate ............................................................................................................................ 31

4.2 Drop ................................................................................................................................... 32

4.3 Alter ................................................................................................................................... 33

4.3.1 Add column .................................................................................................................... 33

4.3.2 Add constraint ................................................................................................................ 34

4.3.3 Drop column ................................................................................................................... 34

4.3.4 Drop constraint ............................................................................................................... 34

4.3.5 Alter column ................................................................................................................... 36

4.3.6 Validate constraint ......................................................................................................... 38

4.3.7 Rename........................................................................................................................... 38

Schema DML DDL .................................................................................................................... 39

4.4 Sequence ........................................................................................................................... 41

4.4.1 Alter sequence ................................................................................................................ 43

4.4.2 Drop sequence................................................................................................................ 43

4.4.3 Create sequence ............................................................................................................. 44

4.5 Identity Columns ............................................................................................................... 46

4.5.1 Create table – generated ................................................................................................ 47

4.5.2 Alter table - alter column – add generated .................................................................... 48

4.5.3 Alter table - alter column – set generated ..................................................................... 49

4.5.4 Alter table - alter column – drop identity ....................................................................... 49

5. Subqueries ........................................................................................................................... 50

5.1 Definitie ............................................................................................................................. 51

5.2 Subqueries die exact 1 rij opleveren ................................................................................. 52

5.3 Subqueries die meerdere rijen opleveren ......................................................................... 53



2

, 6. Views ................................................................................................................................... 57

6.1 Wat is een view?................................................................................................................ 57

6.2 Kenmerken ........................................................................................................................ 58

6.3 Via views rijen invoegen, wijzigen, verwijderen ................................................................ 58

6.3.1 Insert............................................................................................................................... 59

6.3.2 Delete ............................................................................................................................. 59

6.4 With check ......................................................................................................................... 60

6.5 Functies bij views - samengestelde views ......................................................................... 61

6.6 Beperkingen....................................................................................................................... 61

6.6.1 Key preserved table ........................................................................................................ 62

6.7 View verwijderen ............................................................................................................... 63

6.8 Waarom views? ................................................................................................................. 63

6.9 Dictionaire tabellen ........................................................................................................... 64

7. Indexen ................................................................................................................................ 65

7.1 Inleiding ............................................................................................................................. 65

7.2 Hoe werkt een index? ........................................................................................................ 67

7.2.1 B-tree .............................................................................................................................. 68

7.3 Index aanmaken: syntax .................................................................................................... 70

7.4 Analyse van een query....................................................................................................... 71

7.5 Best practices .................................................................................................................... 72

7.6 Verwijderen van een index ................................................................................................ 73

7.7 Data dictionary .................................................................................................................. 73

8. Correlated Subqueries ......................................................................................................... 74

8.1 Oplossing 1: gewone subquery:......................................................................................... 74

8.2 Oplossing 2: correlated subqueries: .................................................................................. 75



3

Escuela, estudio y materia

Institución
Estudio
Grado

Información del documento

Subido en
17 de enero de 2023
Número de páginas
115
Escrito en
2021/2022
Tipo
RESUMEN

Temas

$7.07
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


Documento también disponible en un lote

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.
compie Karel de Grote-Hogeschool
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
29
Miembro desde
3 año
Número de seguidores
6
Documentos
21
Última venta
2 meses hace

0.0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Documentos populares

Recientemente visto por ti

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