Czy zdałeś sobie kiedyś sprawę z tego, jak wyglądają witrynyCzy odwiedziłeś, np. Facebook może wyświetlać informacje o tobie? Jak możesz dodać zdjęcie lub status, zaktualizować lub nawet usunąć? Może się to zdarzyć z powodu zapytania.

Do przetwarzania bazy danych potrzebujeszzwróć uwagę na logikę zapytania. Korzystając z dobrej logiki zapytań, system może realizować żądania użytkowników. Użytkownicy mogą wykonywać takie operacje, jak dodawanie, usuwanie i wyświetlanie danych.

Zapytanie językowe można wykonać za pomocąOprogramowanie XAMPP i można uzyskać do niego adres http: // localhost / phpmyadmin. Ponadto dla początkujących, którzy chcą się uczyć, baza danych może uruchomić się z wiersza polecenia zawartego w urządzeniu komputerowym. W tym artykule autor omówi definicję zapytania, funkcję zapytania oraz kilka przykładów użycia polecenia query. Natychmiast pierwsza dyskusja na temat znaczenia zapytania.

Definicja zapytania

Definicja zapytania to

Dla tych z Was, którzy znają świat baz danychlub po prostu poznając MySQL, jedna z platform zarządzania bazami danych może nadal czuć się zagubiona przez termin zapytanie. To zapytanie jest bardzo dobrze znane z przetwarzania baz danych. Ale jaka jest definicja zapytania?

Zapytanie to rzeczownik (rzeczownik), co oznacza pytanie. Podczas przetwarzania bazy danych zapytanie to termin odnoszący się do żądania użytkownika dotyczącego uzyskania informacji z bazy danych. Informacje uzyskano z danychzawarte w tabelach bazy danych. Innymi słowy, zapytanie można interpretować jako zdolność (zdolność) do wyświetlania informacji uzyskanych z tabel przechowywanych w bazie danych.

Ogólnie zapytania są podzielone na dwa typy,wybierz zapytanie i działanie zapytania. Gdzie wybrane zapytanie odnosi się do żądań uzyskania danych lub informacji zawartych w bazie danych. Podczas gdy działanie zapytania jest zapytaniem związanym z operacjami takimi jak dodawanie (wstawianie), aktualizacja (aktualizacja) i usuwanie (usuwanie). Zapytanie staje się najważniejszym składnikiem przetwarzania bazy danych. Ponieważ za pomocą zapytania system jest w stanie spełnić żądania wielu użytkowników.

Funkcja zapytania

funkcja zapytania

Każdy składnik w bazie danych może być wzajemnieinterakcji za pomocą zapytania. Zapytania są również często nazywane językami zapytań lub językami zapytań. Obecnie najpopularniejszym językiem zapytań DBA (administrator bazy danych) jest SQL (Structured Query Language).

W dyskusji tym razem autor będziewyjaśnić funkcję zapytania zawartą w SQL. W SQL język zapytań jest podzielony na 3 typy, a mianowicie DDL (Data Definition Language), DML (Data Manipulation Language) i DCL (Data Control Language). Poniżej zostaną wyjaśnione trzy elementy:

a) DDL (język definicji danych)

DDL to język zapytań, który ma funkcję definiowania danych w bazie danych. Polecenia zawarte w tym komponencie to CREATE, DROP i ALTER.

b. DML (Data ManipulatIon Language)

Język manipulacji danymi to język zapytańktóry służy do dodawania lub zmiany wartości tabeli w bazie danych. Polecenia zawarte w składniku DML to INSERT, UPDATE, DELETE i SELECT.

c. DCL (Data Control Language)

Język kontroli danych to język zapytań, który działa, aby dać użytkownikom prawa dostępu. Polecenie zawarte w składniku DCL to REVOKE.

Dotyczy to niektórych typowych funkcji języka zapytań używanych przez SQL. Ponadto zapytanie działa również w przypadku operacji obliczeniowych, takich jak dodawanie, odejmowanie, mnożenie i dzielenie.

Przykładowe zapytanie w bazie danych

Po znajomości funkcji języka zapytań autor wyjaśni niektóre przykłady użycia poleceń zawartych w powyższych komponentach. Oto przykłady:

1. UTWÓRZ

Za pomocą polecenia CREATE można tworzyć bazy danych, tabele, widoki i indeksy. Przykładowa składnia CREATE:

a) Tworzenie bazy danych

CREATE DATABASE nazwa bazy danych;

b. Zrób stół

TWORZENIE TABELI NamaTable
(Kolumna1 typedata1, Kolumna2 typedata2 itp.);

c. Zrób widok

Widok jest alternatywą dla wyświetlania danych z tabeli lub więcej. Może to zwiększyć bezpieczeństwo i uproszczenie dla użytkowników.

UTWÓRZ WIDOK nameView AS SELECT DEKLARACJA z namaTable;

d. Zrób indeks

Indeks służy do przyspieszenia wyszukiwania danych w określonych warunkach.

CREATE [UNIQUE] INDEX name INDEX ON nazwa tabeli (nazwa kolumny)

2. DROP

W SQL funkcja DROP służy do usuwania danych przechowywanych w bazie danych.

a) Usuwanie bazy danych

Nazwa bazy danych DROP DATABASE;

b. Usuń tabelę

Nazwa tabeli DROP TABLE;

3. WYBIERZ

Polecenie SELECT służy do wyświetlania tabel danych zawartych w bazie danych.

a) WYBIERZ formę ogólną

WYBIERZ nazwę kolumny Z nazwy tabeli GDZIE [warunek];

Zastosowanie warunków jest opcjonalne, może, ale nie musi.

b. Wyświetl wszystkie dane w tabeli

WYBIERZ * Z nazwy tabeli;

c. Wyświetl dane w określonej kolumnie

WYBIERZ Kolumna1, Kolumna2 FROM nazwa_tabeli;

d. Wyświetla dane w niektórych kolumnach z pewnymi warunkami

WYBIERZ nazwę kolumny 1, warunek kolumny 2 GDZIE;

Przykład: WYBIERZ imię, GDZIE uczeń Z głównego Płeć = „Kobieta”;

4. ZMIANA

Polecenie ALTER służy do zmiany tabel;

ALTER TABLE nazwa tabeli alter_option;

Opcja Alter_option to opcja zmiany tabeli, np. ADD namaField, ADD PRIMARY KEY [namafield / column];

5. WSTAWIĆ

Polecenie INSERT służy do manipulowania danymi w tabeli.

a) Ogólna forma WSTAWIENIA

INSERT INTO nazwa tabeli VALUES;

b. Dodawanie danych więcej niż jednego wiersza w tabeli

WSTAWIĆ DO WARTOŚCI tabeli Nazwa („wypełnić kolumnę 1, wypełnić kolumnę 2, wypełnić kolumnę 3 itd.”);

c. Dodaj wiersze do określonych kolumn w tabeli

INSERT INTO nazwa tabeli (nazwa kolumny) WARTOŚCI („zawartość kolumny”);

6. AKTUALIZACJA

Polecenie UPDATE służy do zmiany zawartości tabeli.

AKTUALIZUJ tablename
SET kolumna1 = wartość_kolumny, kolumna2 = wartość_kolumny itp.) GDZIE warunek;

7. USUŃ

Polecenie DELETE, aby usunąć dane z tabeli.

USUŃ nazwę GDZIE warunek;

To jest wyjaśnienie definicji zapytania,funkcje i przykłady użycia zapytań w bazie danych. Autor ma nadzieję, że powyższa dyskusja może pomóc w nauce podstawowych zapytań często używanych w bazach danych SQL.

Komentarze 0