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
DELETE
Supprimer des données dans une table
26
DELETE
Supprimer des données dans une table
27
UPDATE
Modifier des données dans une table
28
SELECT FROM WHERE ;
Information à renvoyer Table contenant l information Condition ;