My Sql Flashcards

1
Q

Que signifie l acronyme SGBD

A

Système de Gestion de Base de Données

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Que signifie l acronyme SQL

A

Structure Query Langage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Qu est ce qu un SGBD ?

A

Base de données + caractéristiques spécifiques

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Les caractéristiques d un SGBD ?

A

Cohérent
Atomicité
Isolation
Durabilité

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

À quoi sert une clé primaire ?

A

Permet d identifier de façon unique une ligne ou une entité

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

À quoi sert le langage SQL ?

A

Commandes pour définir et manipuler des données

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Comment s écrit le nom d une table ?

A

Commence toujours par une majuscule

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Comment s écrivent les attributs ?

A

Toujours en minuscules espacées par un _

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Comment s écrit la commande SQL

A

Toujours en majuscules

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Citer des SGBD

A
  • Oracle
  • SQL server
  • MySQL
    /!\ pas accès qui passe par Windows pour écrire les données.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Les BDD sont composées de ?

A

Une ou plusieurs tables

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

À quoi sont liées les tables d une BDD

A

Souvent liées les unes aux autres implicitement ou explicitement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Qu est ce qu un tuple ?

A

C est la ligne d une table, elle fournit une information pour une entité

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Comment s appelle également la colonne de la table ?

A

Un attribut

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Qu est ce que le langage SQL

A

Langage standardisé utilisé pour manipuler les données d une BDD.
Commandes pour définir est manipuler des données.

/!\ ce n est pas un langage de programmation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

CREATE DATABASE

A

Créer une BDD

17
Q

CREATE TABLE

A

Créer une table

18
Q

ALTER TABLE

A

Modifier une table

19
Q

DESCRIBE ou DESC

A

Afficher la structure d une table

20
Q

USE

A

Changer la table courante

21
Q

DROP TABLE

A

Effacer une table et son contenu

22
Q

DROP DATABASE

A

Supprimer une BDD et tous ses composants

23
Q

SÉLECT

A

Extraire des données dans une table

24
Q

INSERT

A

Insérer des données dans une table

25
Q

DELETE

A

Supprimer des données dans une table

26
Q

DELETE

A

Supprimer des données dans une table

27
Q

UPDATE

A

Modifier des données dans une table

28
Q

SELECT
FROM
WHERE
;

A

Information à renvoyer
Table contenant l information
Condition
;