JDBC – بناء جملة SQL

JDBC

لغة الاستعلام الهيكلية (SQL) هي لغة موحدة تسمح لك بتنفيذ عمليات على قاعدة بيانات، مثل إنشاء الإدخالات وقراءة المحتوى وتحديث المحتوى وحذف الإدخالات.

يتم دعم لغة SQL تقريبًا بواسطة أي قاعدة بيانات من المحتمل أن تستخدمها، وتسمح لك بكتابة تعليمات برمجية لقاعدة البيانات بشكل مستقل عن قاعدة البيانات الأساسية.

يقدم هذا الفصل نظرة عامة على SQL، وهو شرط أساسي لفهم مفاهيم JDBC. بعد الاطلاع على هذا الفصل، ستتمكن من إنشاء البيانات وإنشائها وقراءتها وتحديثها وحذفها (التي يشار إليها غالبًا بعمليات CRUD) من قاعدة البيانات.

Create Database

يتم استخدام عبارة CREATE DATABASE لإنشاء قاعدة بيانات جديدة. بناء الجملة هو :

SQL> CREATE DATABASE DATABASE_NAME;

Drop Database

يتم استخدام عبارة DROP DATABASE لحذف قاعدة بيانات موجودة. بناء الجملة هو :

SQL> DROP DATABASE DATABASE_NAME;

ملاحظة : لإنشاء قاعدة بيانات أو إسقاطها، يجب أن يكون لديك امتياز المسؤول على خادم قاعدة البيانات الخاصة بك. كن حذرًا، فحذف قاعدة البيانات قد يؤدي إلى فقدان كافة البيانات المخزنة في قاعدة البيانات.

Create Table

يتم استخدام عبارة CREATE TABLE لإنشاء جدول جديد. بناء الجملة هو :

SQL> CREATE TABLE table_name
(
   column_name column_data_type,
   column_name column_data_type,
   column_name column_data_type
   ...
);

Drop Table

يتم استخدام عبارة DROP TABLE لحذف جدول موجود. بناء الجملة هو :

SQL> DROP TABLE table_name;

INSERT Data

بناء جملة INSERT مشابهًا لما يلي، حيث يمثل العمود 1 والعمود 2 وما إلى ذلك البيانات الجديدة التي ستظهر في الأعمدة المعنية :

SQL> INSERT INTO table_name VALUES (column1, column2, ...);
SQL> INSERT INTO Employees VALUES (100, 18, 'Zara', 'Ali');

SELECT Data

يتم استخدام عبارة SELECT لاسترداد البيانات من قاعدة البيانات. بناء جملة SELECT هو :

SQL> SELECT column_name, column_name, ...
     FROM table_name
     WHERE conditions;
SQL> SELECT first, last, age 
     FROM Employees 
     WHERE id = 100;
SQL> SELECT first, last, age 
     FROM Employees 
     WHERE first LIKE '%Zara%';

UPDATE Data

يتم استخدام عبارة UPDATE لتحديث البيانات. بناء جملة UPDATE هو :

SQL> UPDATE table_name
     SET column_name = value, column_name = value, ...
     WHERE conditions;

DELETE Data

يتم استخدام عبارة DELETE لحذف البيانات من الجداول. بناء جملة الحذف هو :

DELETE FROM Employees WHERE id=100;

Related posts

JDBC – تطبيق بسيط

JDBC – مقدمة

Spring Framework – الهيكل