SlideServe
Menu
Préférences
© SlideServe · v2026

Data Definition Language Dan Data Manipulation Language

tyler-mejia avatar
21 diapositives · 457 Views · Nov 08, 2014

Data Definition Language Dan Data Manipulation Language. Arfansyah , M.Kom. Apa itu DDL?. Kelompok perintah yang berfungsi untuk mendefiniskan atribut – atribut , basis data, tabel , atribut ( kolom ), batsan – batasan terhadap suatu atribut , serta hubungan antar tabel

Data Definition Language Dan Data Manipulation Language - slide 1
01 / 21Data Definition Language Dan Data Manipulation Language
1 / 17

Télécharger la présentation

Data Definition Language Dan Data Manipulation Language
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Data Definition Language Dan Data Manipulation Language Arfansyah, M.Kom

  2. Apaitu DDL? • Kelompokperintah yang berfungsiuntukmendefiniskanatribut –atribut, basis data, tabel, atribut (kolom), batsan – batasanterhadapsuatuatribut, sertahubunganantartabel • TerdiridariPerintah : • CREATE • ALTER • DROP

  3. BentukUmum Create • Create Database <nama_database> Cth : Create Database Mahasiswa • Create Table <nama_table> Cth : Create table Mahasiswa ( NPM char (10), Namavarchar(20), Jurusanvarchar(20))

  4. Bentukumum Alter • Menambahkan Field Alter Table Mahasiswa ADD Teleponvarchar(15) • MengubahLebar Field Alter Table Mahasiswa Alter Column Teleponvarchar(20)

  5. BentukUmum Drop • Drop Database <nama_database> Cth : Drop Database Mahasiswa • Drop Table <nama_table> Cth : Drop table Mahasiswa

  6. Apaitu DML?? • Data Manipulation Language (DML) merupakanbahasa SQL yang digunakanuntukmemanipulasi data dalam basis data (Database). • Merupakanperintah Universal yang dapatdigunakandalambanyakbahasapemrograman. • Terdiridariperintah Select, Insert, Update dan Delete.

  7. Bentuk Umum Insert • Insert Into TableName [(Field,[Field]…)] Values (Value [Value]…) Cth : Insert Into Mhs (NPM,Nama,Alamat) Values (‘2003240247’,’Andi’,’Jln Jend Sudirman’)

  8. Bentuk Umum Update • Update TableName Set Field = Value, [Field = Value]…. [Where Condition] Cth : Update Mhs Set Nama = ‘Andi’ Where Npm = ‘2003240247’

  9. Bentuk Umum Delete • Delete From TableName [Where Condition] Cth : Delete From Mhs Where Npm = ‘2003240247’

  10. Bentuk Umum Select Select [All | Distinct] Field(s) From Table(s) [Where Condition] [Group By Field(s)] [Order By Field(s) [Asc | Desc]] Cth : - Select * From Mhs Where Npm = ‘2003240247’ - Select Npm,Nama From Mhs Where Npm = ‘2003240247’

  11. Operator Pada Klausa Where • And Operator dimana kedua kondisi yang dinyatakan pada klausa where bernilai True. Cth : Select Npm,Nama,Umur From Mhs Where Umur > 17 and Umur < 20 Catatan : Jika tipe data umur merupakan angka, maka tidak perlu ditambahkan tanda petik (‘)

  12. Operator Pada Klausa Where • Or Operator dimana salah satu kondisi yang dinyatakan pada klausa where bernilai True. Cth : Select Npm,Nama,Umur From Mhs Where Nama = ‘Andi’ or Nama = ‘Agus’

  13. Operator Pada Klausa Where • Not Operator yang digunakan untuk menyatakan kebalikan dari kondisi yang dinyatakan dalam klausa where. Cth : Select Npm,Nama,Umur From Mhs Where Not Nama = ‘Agus’

  14. Operator Pada Klausa Where • Between – And Operator yang digunakan untuk menyatakan suatu kondisi dalam batasan (range) yang ditentukan dalam suatu klausa where. Cth : Select Npm,Nama,TglLahir From Mhs Where TglLahir between #1985-05-05# and #1987-05-05#

  15. Operator Pada Klausa Where • In Operator dimana salah satu kondisi yang dinyatakan pada klausa where bernilai True. (Identik dengan operator Or) Cth : Select Npm,Nama,Umur From Mhs Where Nama In (‘Agus’,’Andi’)

  16. Operator Pada Klausa Where • Like Operator yang digunakan untuk melakukan pencarian data, dimana data yang akan dicari mendekati kondisi yang dideklarasikan di dalam klausa where. Cth : Select Npm,Nama,TglLahir From Mhs Where Nama Like ‘%Andi%’

  17. Fungsi Pada DML • Count Digunakan untuk mendapatkan jumlah record yang ditampilkan dalam sebuah perintah Select. Cth : Select Count(*) From Pinjam Where KdBuku = ‘0001’

  18. Fungsi Pada DML • Sum Digunakan untuk menjumlahkan field tertentu yang dideklarasikan pada sebuah perintah Select Cth : Select Sum(Denda) From Pinjam Where KdBuku = ‘0001’

  19. Fungsi Pada DML • Avg Digunakan untuk merata-ratakan field tertentu yang dideklarasikan pada sebuah perintah Select. Cth : Select Avg(Denda) From Pinjam Where KdBuku = ‘0001’

  20. Fungsi Pada DML • Max Digunakan untuk mendapatkan nilai terbesar (maksimal) dari field yang dideklarasikan pada sebuah perintah Select. Cth : Select Max(Denda) From Pinjam Where Jurusan = ‘SI’

  21. Fungsi Pada DML • Min Digunakan untuk mendapatkan nilai terkecil (minimal) dari field yang dideklarasikan pada sebuah perintah Select. Cth : Select Min(Denda) From Pinjam Where Jurusan = ‘SI’