PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مقاله پیرامون مباحث DML . DDL . DCL و TCL در SQL Server به همراه مثال



ElaBel
14th August 2010, 04:54 PM
DML
DML مخفف Data Manipulation Language که به طور کلی شامل دستوراتی است که امکان تغییر اطلاعات موجود در جداول را به ما می دهند.از این دستورات برای بازیابی ، ذخیره ، ویرایش ، حذف ، درج و به روز رسانی اطلاعات در پایگاه داده استفاد می شود.

مانند :

SELECT : جهت مشاهده اطلاعات با ساختار »





SELECT column_name(s)

FROM table_name


And


SELECT * FROM table_name



UPDATE : جهت بروز رسانی اطلاعات در جداول با ساختار »




UPDATE table_name
SET column1=value, column2=value2,...
WHERE some_column=some_value




INSERT : جهت ورود اطلاعات جدید در جداول با ساختار »




INSERT INTO table_name
VALUES (value1, value2, value3,...)

And

INSERT INTO table_name (column1, column2, column3,...)
VALUES (value1, value2, value3,...)

ElaBel
14th August 2010, 05:06 PM
Ddl
DDL مخفف Data Definition Language که به طور کلی با ساختارهای نگهداری دیتا سر و کار دارند و شامل دستوراتی است که به تعریف ، ویرایش و حذف جدول ( TABLE ) یا ایندکس ها میپردازد.

مانند :

CREATE : جهت ایجاد اشیا (Object) به کار می رود که دارای ساختار »



CREATE TABLE table_name
(
column_name1 data_type,
column_name2 data_type,
column_name3 data_type,
....

And

CREATE DATABASE database_name
)


ALTER : جهت تغییر یک ساختار در دیتابیس با روش زیر »


اضافه کردن
ALTER TABLE table_name
ADD column_name datatype

حذف کردن
ALTER TABLE table_name
DROP COLUMN column_name

تغییر دادن
ALTER TABLE table_name
ALTER COLUMN column_name datatype


DROP: جهت حذف یک شی با ساختار زیر »

DROP INDEX Syntax for MS Access:


DROP INDEX index_name ON table_name

DROP INDEX Syntax for MS SQL Server:

DROP INDEX table_name.index_name

DROP INDEX Syntax for DB2/Oracle:


DROP INDEX index_name

DROP INDEX Syntax for MySQL:


ALTER TABLE table_name DROP INDEX index_name

TRUNCATE : جهت پاک کردن تمامی رکوردهای یک جدول و آزاد کردن فضای آن با ساختار زیر »


TRUNCATE TABLE table_name

RENAME : جهت تغییر نام یک شی

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد