Cours SQL d'aujourd'hui "pour les nuls"deviennent de plus en plus populaires. Cela peut être expliqué très simplement, car dans le monde moderne, on trouve de plus en plus de services Web dits «dynamiques». Ils diffèrent par un shell assez flexible et sont basés sur des bases de données. Tous les programmeurs novices qui ont décidé de se consacrer à la création de sites Web, tout d'abord, s'inscrivent à des cours SQL "pour les nuls".
Pourquoi apprendre cette langue?
Tout d'abord, SQL est enseigné en vue decréer une grande variété d'applications pour l'un des moteurs de blog les plus populaires aujourd'hui - WordPress. Après avoir terminé quelques leçons simples, vous pouvez déjà créer des requêtes de toute complexité, ce qui ne fait que confirmer la simplicité de ce langage.
Qu'est-ce que SQL?
Langage ou langage de requête structuréles requêtes structurées, a été créée avec un seul objectif: déterminer le type de données, leur donner accès et les traiter dans des délais assez courts. Si vous connaissez la valeur SQL, vous comprendrez que ce serveur appartient aux langages dits "non procéduraux". Autrement dit, ses capacités incluent uniquement une description de tous les composants ou résultats que vous souhaitez voir à l'avenir sur le site. Mais en même temps, le programmeur n'indique pas exactement quels résultats il va obtenir. Chaque nouvelle demande dans cette langue est en quelque sorte un "add-on" supplémentaire. C'est dans l'ordre dans lequel elles sont entrées dans la base de données que les requêtes seront exécutées.
Quelles procédures peuvent être effectuées en utilisant ce langage?
Malgré sa simplicité, la base de données SQL vous permet de créer un grand nombre des requêtes les plus diverses. Alors, que pouvez-vous faire si vous apprenez ce langage de programmation important?
- créer une grande variété de tables;
- recevoir, stocker et modifier les données reçues;
- changer les structures de table à votre propre discrétion;
- combiner les informations reçues en blocs uniques;
- calculer les données reçues;
- assurer une protection complète des informations.
Quelles sont les commandes les plus populaires dans cette langue?
Si vous décidez de suivre des cours SQL Dummies,alors vous obtiendrez des informations détaillées sur les commandes qui sont utilisées pour faire des requêtes avec lui. Les plus courants aujourd'hui sont:
- DDL est une commande qui définit les données. Il est utilisé pour créer, modifier et supprimer une grande variété d'objets dans la base de données.
- DCL est une commande qui gère les données. Il est utilisé pour permettre à différents utilisateurs d'accéder aux informations de la base de données, ainsi que pour utiliser des tables ou des vues.
- TCL est une équipe qui gère différents types de transactions. Son objectif principal est de déterminer la progression d'une transaction.
- DML - manipule les données reçues. Sa tâche est de permettre à l'utilisateur de déplacer diverses informations de la base de données ou d'y entrer.
Les types de privilèges qui existent sur ce serveur
Les privilèges signifient ces actionsqui peut être effectuée par tel ou tel utilisateur en fonction de son statut. Le plus minimal, bien sûr, est la connexion régulière. Bien entendu, les privilèges peuvent changer avec le temps. Les anciens seront supprimés et les nouveaux seront ajoutés. Aujourd'hui, tous ceux qui suivent les cours "Dummies" de SQL Server savent qu'il existe plusieurs types d'actions autorisées:
- Type d'objet - l'utilisateur est autoriséexécutez une commande uniquement par rapport à un objet spécifique qui se trouve dans la base de données. Dans le même temps, les privilèges diffèrent pour différents objets. Ils se lient également non seulement à un utilisateur particulier, mais également à des tables. Si quelqu'un, en utilisant ses capacités, a créé une table, il est considéré comme son propriétaire. Par conséquent, il a le droit d'attribuer de nouveaux privilèges à d'autres utilisateurs liés aux informations qu'il contient.
- Le type de système est ce que l'on appelle le copyright des données. Les utilisateurs qui ont reçu de tels privilèges peuvent créer divers objets dans la base de données.
Histoire de la création SQL
Ce langage a été créé par la recherchelaboratoire IBM en 1970. À cette époque, son nom était quelque peu différent (SEQUEL), mais après quelques années d'utilisation, il a été changé, légèrement réduit. Malgré cela, même aujourd'hui, de nombreux experts en programmation parmi les plus célèbres au monde prononcent encore le nom à l'ancienne. SQL a été créé dans un seul but: inventer un langage qui serait si simple que même les internautes ordinaires pourraient l'apprendre sans aucun problème. Un fait intéressant est qu'à cette époque, SQL n'était pas le seul langage de ce type. En Californie, un autre groupe d'experts a développé un Ingres similaire, mais il ne s'est jamais répandu. Avant 1980, il existait plusieurs variantes de SQL qui n'étaient que légèrement différentes les unes des autres. Pour éviter toute confusion, une version standard a été créée en 1983, qui est toujours populaire aujourd'hui. Les cours SQL Dummies vous permettent d'en apprendre beaucoup plus sur le service et de le maîtriser pleinement en quelques semaines.