Sql et sql seveur

Résolu
dedian_ Messages postés 119 Date d'inscription   Statut Membre Dernière intervention   -  
sandul Messages postés 3927 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Y 'a t-il une difference entre SQL et SQL serveur. Si oui lesquelles?
A voir également:

6 réponses

sandul Messages postés 3927 Date d'inscription   Statut Membre Dernière intervention   723
 
Salut:

SQL = un langage
SQL Server = une base de données de chez cro$oft

++
0
jee pee Messages postés 41526 Date d'inscription   Statut Modérateur Dernière intervention   9 720
 
Salut,

Sql c'est un terme générique pour le langage d'interrogation d'une base de données

SQL Server c'est un moteur de base de données (de microsoft), d'autres moteurs : MySql, Oracle, Ingres

cdt
0
kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   1 526
 
Salut,

SQL (Structured Query Language) est un langage standard qui permet de lancer des requêtes à une base de données relationnelle.

SQL Server est un SGBD (Système de Gestion de Base de Données relationnelles) édité par Microsoft. Un sgbd est un logiciel contenant une base de données et offrant une interface pour lui communiquer des requêtes Sql.

Il existe plein d'autres SGBD: Mysql, Oracle, PostgreSql etc...
0
kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   1 526
 
Zut alors, on a tous répondu en même temps :-)
J'avais pas vu...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dedian_ Messages postés 119 Date d'inscription   Statut Membre Dernière intervention   40
 
Merci a vous tous. Donc pour une personne qui maitrise tres bien le SQL peut interroger n'importe quel base de données relationnelles? En plus de ACCESS, Oracle, Mysql quelles sont les autres bases de données relationnelles que l'on peut rencontrer actuellement dans le domaine informatique.
0
sandul Messages postés 3927 Date d'inscription   Statut Membre Dernière intervention   723
 
Donc pour une personne qui maitrise tres bien le SQL peut interroger n'importe quel base de données relationnelles <== en théorie oui, en pratique pas vraiment. Les différents éditeurs des SGBD s'écartent souvent des standardisations SQL et ont leur propre langage modifié. Mais les principes restent les mêmes, en apprenant SQL il sera facile d'apprendre par la suite un SQL "modifié"...

Il existe également du SQL que l'on peut exécuter dans la base de données pour des triggers, procédures stockées etc. Il s'agit là d'un langage qui n'est pas normalisé (dans lequel on retrouve notre SQL initial, mais aussi plein de choses). Ici les choses diffèrent beaucoup entre les bases de données: entre le PL/SQL d'Oracle et le T SQL de Microsoft il y a beaucoup de différences.

Autres bases de données: https://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_base_de_donn%C3%A9es

++
0
dedian_ Messages postés 119 Date d'inscription   Statut Membre Dernière intervention   40
 
Merci. pouvez vous m'envoyer un doc ou une adresse sur la creation des blocs PL/SQL. J'ai des notions de bases que j'aimerai approfondir.
0
jee pee Messages postés 41526 Date d'inscription   Statut Modérateur Dernière intervention   9 720
 
0
sandul Messages postés 3927 Date d'inscription   Statut Membre Dernière intervention   723
 
Oui, ou bien sur le site d'Oracle; toute la doc PL/SQL est en ligne ou bien téléchargeable (ça faisait environ un CD-ROM dans la version 8, maintenant il y a des chances que ça dépasse ceci :-))

On peut également télécharger le SGBD Oracle et il n'y a pas de clef de protection/activation. Ca tourne bien. Je savais qu'à l'époque (version 8) on pouvait développer sans souci avec Oracle (sans payer de licence) et que Oracle devenait payant au moment de l'install en PROD. Je sais qu'il existe actuellement une version Oracle limitée mais gratuite (même en PROD), mais est-ce que quelqu'un sait si on est libre d'utiliser une version standard/enterprise en dév légalement (sans payer de licence)?
0