MYSQL Un guide du débutant: Partie 2

Contenu

Cet article a été publié dans le cadre du Blogathon sur la science des données

– Connaissance de base de n'importe quelle base de données.

– Connaissances de base en codage.

Êtes-vous prêt à améliorer vos compétences en codage et vos bases de données principales ?? Excellent!! Oui … tu es sur la bonne voie ici.

introduction

SQL signifie langage de requête structuré. SQL est un langage largement utilisé pour travailler avec des données. Toutes les organisations ont des données et stockent au moins une partie des données dans une base de données.

SQL est le langage des bases de données; apprendre SQL vous permet de les utiliser efficacement.

MySQL c'est un base de données relationnelle populaire, Open source que vous pouvez utiliser pour créer toutes sortes de bases de données Web, c'est-à-dire, du simple, cataloguer des informations de base telles que des recommandations de livres dans les magasins de données les plus complexes et héberger des centaines de milliers d'enregistrements dans. Apprendre MySQL est une étape importante pour ceux qui connaissent déjà PHP ou le langage Perl. Dans ce cas, vous pouvez créer des sites Web qui peuvent interagir avec une base de données MySQL en temps réel et afficher des enregistrements catégorisés et consultables (rétabli) aux utilisateurs.

SQL vous permet de visualiser les données, analyser des données et effectuer des calculs avec des données. Avec l'aide de SQL, vous pouvez modifier les données stockées dans une base de données ou modifier le fonctionnement de la base de données. SQL vous permet également de définir des règles sur la façon dont les données peuvent être modifiées et qui par.

Ordre du jour

1) Comment télécharger et configurer SQL?

2) Créer la base de données et la connecter

3) Instructions SQL

4. conclusion

Comment télécharger et configurer SQL?

Vous aurez besoin de deux logiciels: (1) SQL Server lui-même (2) Studio de gestion SQL Server (SSMS).

Microsoft fournit les deux en ligne gratuitement, en tant que package unique à télécharger et à installer également. SQL Server est le logiciel qui gère toute requête SQL que vous exécutez, mais il n'affiche pas réellement les résultats de la requête et n'apparaît pas à l'écran. SSMS est le logiciel qui verra réellement le interface utilisateur. Ici vous pouvez écrire les requêtes que vous souhaitez tester,
et c'est ce que montrent les résultats.

L'image ci-dessous montre à quoi ressemble SSMS après l'installation: –

871335174_capture7-4707673

Source de l'image: https://www.mssqltips.com/tipimages2/5174_Capture7.jpg

À présent, Que télécharger exactement?

Microsoft propose plusieurs “éditions” différent de SQL Server en ligne. Essentiellement, SQL Server Express est le serveur gratuit sur lequel ce livre est basé. Dans l'édition Express, Microsoft propose également plusieurs "packages" de téléchargement différents, par exemple, Avancée, avec des outils, etc. SQL Server Express avec services avancés, y compris SSMS.

Où allez-vous le télécharger?

Où le télécharger Vous pouvez télécharger une version gratuite de ce qui précède sur le site Web de Microsoft, en cliquant sur le
lien de téléchargement sur la page web ci-dessous (si vous entrez “descargar SQL Server” et Google, cette page devrait apparaître en haut de vos résultats): –

https://www.microsoft.com/en-in/sql-server/sql-server-downloads

Lorsque vous cliquez sur le lien ci-dessus, le site Microsoft vous demandera un message pour vous connecter ou créer un compte. Une fois que j'ai fait ça, vous fournira une sélection de packages SQL Server Express à télécharger. Si vous vous inscrivez pour un nouveau compte Microsoft et que cela ne vous amène pas directement aux options de téléchargement, revenir à la page Web précédente, puis cliquez sur le lien de téléchargement et connectez-vous avec les détails de votre compte nouvellement enregistré. Vous serez alors dans le
bonne page pour choisir votre package de téléchargement.

Vous trouverez ci-dessous le lien où vous pouvez voir la documentation sur la façon de télécharger et d'installer SSMS: –

https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15

Une fois que vous avez sélectionné le forfait approprié, Cliquez sur le bouton “continuer” au bas de la page. Cela vous amènera à une page qui démarre le téléchargement. Le téléchargement n'est qu'un dossier, pas un seul fichier. Si votre navigateur vous offre la possibilité d'enregistrer le téléchargement, enregistrez-le où vous voulez, puisque tu sais où c'est.

Par exemple, enregistrer les paramètres sur votre bureau pour un accès facile au téléchargement. Si vous ne pouvez pas choisir où l'enregistrer, il sera presque certainement téléchargé dans le dossier de téléchargement de votre ordinateur, généralement “C: Utilisateurs (Votre nom d'utilisateur) téléchargements”.
Le téléchargement peut prendre un certain temps, mais ça va continuer tout seul, donc à ce stade, vous pouvez quitter le processus pour terminer le téléchargement.

Création de la base de données et connexion

Après avoir installé avec succès SSMS, nous devons créer la base de données et nous verrons comment la connecter au serveur SQL.

Pour configurer ou créer une nouvelle base de données utilisez cette ligne:

CRÉER LA BASE DE DONNÉES nom_bd;

Maintenant pour voir toutes vos bases de données, nous utiliserons la commande suivante:

afficher les bases de données;

Pour commencer à travailler avec MySQL, vous devrez établir une session SSH active sur votre serveur SQL. Connexion MySQL.

mysql -u racine -p

Se débarrasser d'une base de données inutile, tapez simplement la commande comme suit:

SUPPRIMER LA BASE DE DONNÉES nom_bd;

Voici comment vous pouvez écrire n'importe quelle requête ici dans SSMS: –

93456ssms-run-query-8827011

Source de l'image: https://www.essentialsql.com/wp-content/uploads/2014/08/SSMS-Run-Query.png

Instructions SQL

Les diagrammes suivants montrent toutes les déclarations nécessaires pour implémenter Query.

39263image002-6813807

Source de l'image

Ensuite, il existe quatre types d'instructions SQL:

  • Langage de définition des données (LDD) Déclarations- Mises à jour DDL / changer la structure du tableau, comment créer une nouvelle table, supprimer un tableau, modifier un tableau, etc.
  • Langage de manipulation des données (LMD) Déclarations: Les commandes DML sont utilisées pour modifier ou mettre à jour le base de données. Vous êtes responsable de toutes les formes de modifications apportées à la base de données.
  • Langage de contrôle des transactions (TCL) Déclarations: Les commandes TCL ne peuvent être utilisées qu'avec des commandes DML telles que “INSÉRER, SUPPRIMER et METTRE À JOUR “ seulement.
  • Langage de contrôle des données (DCL) Déclarations: Les commandes DCL sont utilisées pour accorder l'autorité ou l'autorisation et regagner l'autorité en révoquant n'importe quel utilisateur de la base de données à tout moment.

Construisons d'abord la table pour implémenter les instructions SQL ci-dessus: –

Travailler avec des tableaux

Les tables sont l'élément clé des bases de données MySQL, car ils vous permettent de stocker toutes les informations dans des rangées organisées. Chaque ligne se compose de colonnes qui présentent un type de données spécifique. Vous en avez plein
options de personnalisation à l'aide des commandes suivantes.

La syntaxe de base pour créer un tableau:

CRÉER UN TABLEAU [S'IL N'EXISTE PAS] nom de la table(
 liste_colonnes
);

Le fragment de code suivant est un tableau avec les caractéristiques d'une liste de films que nous souhaitons organiser par différents
les attributs:

CRÉER TABLE films(
 titre VARCHAR(100),
 année VARCHAR(100),
 réalisateur VARCHAR(50),
 genre VARCHAR(20),
 notation VARCHAR(100) );

Pour voir notre tableau:

Utilisez les commandes suivantes pour obtenir plus d'informations sur les tables stockées dans votre base de données.

afficher les tableaux;  #appeler une liste de toutes les tables associées à une base de données.
 DÉCRIVEZ table_name;  #voir les colonnes de votre tableau.
 DÉCRIVEZ table_name column_name;  #examiner les informations de la colonne dans votre tableau

Comment supprimer un tableau?

Pour se débarrasser de la table, vous devez spécifier le nom de la table dans la commande suivante:

DROP TABLE nom_table;

Travailler avec des colonnes de tableau

Utilisez des colonnes pour stocker des informations similaires partageant le même attribut (par exemple, noms de réalisateurs).
Les colonnes sont définies par différents types de stockage:

– CARBONISER

– VARCHAR

– TEXTE

– GOUTTE

– EUT

Spécifiez le type d'informations que vous souhaitez récupérer à partir d'une certaine ligne.

Lors de la conception des colonnes pour votre base de données, votre objectif est de sélectionner la longueur optimale pour éviter
espace perdu et maximise les performances.

Vous trouverez ci-dessous les commandes SQL pour travailler avec des tables.

1) Si vous souhaitez ajouter une nouvelle colonne dans un tableau particulier, tapez ci-dessous la commande:

ALTER TABLE table AJOUTER [COLONNE] nom de colonne;

2) Disons que vous avez une colonne inhabituelle qui n'est pas nécessaire, dans ce cas, vous pouvez supprimer ou supprimer cette table particulière à l'aide de la commande suivante:

ALTER TABLE table_name 
DROP [COLONNE] nom de colonne;

3) Ajoutez maintenant une ligne ou un enregistrement particulier à la table en utilisant le code suivant:

INSERT INTO nom_table (champ1, champ2, ...) VALEURS (valeur1, 
valeur2, ...);

4) À présent, si nous voulons récupérer des données spécifiques des colonnes, Nous écrirons:

SÉLECTIONNER la valeur1, valeur2 FROM nom_table;

5) Vous souhaitez supprimer un enregistrement saisi par erreur ?? Oui, tu peux le faire. Ici, nous avons utilisé la clause where qui suit la condition qui doit être remplie pour récupérer un certain enregistrement: –

SUPPRIMER DES films WHERE budget="1";

6) de la même manière, vous pouvez utiliser différentes clauses pour mettre à jour toutes les lignes ou des lignes spécifiées dans votre table.
Pour mettre à jour toutes les lignes:

UPDATE nom_table
SET colonne_1 = valeur_1 WHERE budget="5";

7) Vous pouvez modifier n'importe quelle colonne existante avec l'extrait de code suivant:

ALTER TABLE films MODIFY COLUMN number INT(3);

8) Vous pouvez facilement combiner deux colonnes ou plus avec la fonction CONCAT en utilisant le code suivant:

SÉLECTIONNER CONCAT(prénom, ' ', nom de famille) AS 'Nom', dept DE
utilisateurs;

Si vous stockez des données importantes, a quatre préoccupations principales:

> Le stockage des données doit être rapide et facile car vous êtes censé le faire fréquemment.

> Le support de stockage doit être fiable. Donc, vous ne voulez pas revenir plus tard et constater que certains manquent (le tout) vos données.

> La récupération de données doit être rapide et facile, quel que soit le nombre d'articles que vous y stockez.

> Vous avez besoin d'un moyen simple de séparer les informations exactes que vous voulez maintenant
des tonnes de données dont vous ne voulez pas pour le moment.

conclusion

Nous avons vu les étapes initiales nécessaires pour configurer le logiciel, etc. j'espère que cet article vous a plu. Nous verrons plus d'implémentations dans le prochain article. Merci!

Les médias présentés dans cet article ne sont pas la propriété de DataPeaker et sont utilisés à la discrétion de l'auteur.

Abonnez-vous à notre newsletter

Nous ne vous enverrons pas de courrier SPAM. Nous le détestons autant que vous.