BAHASA BASIS DATA Data Defenition Languange

Slides:



Advertisements
Presentasi serupa
SQL – DML.
Advertisements

SOAL PRODUKTIF TKJ Administrasi Server MULAI.
MATA KULIAH : “LOGIKA DAN ALGORITMA”
Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, Frank & Rudy
SISTEM BASIS DATA INTRO-5. •Setelah mengikuti perkuliahan ini diharapkan mahasiswa dapat mengerti : 1.Aplikasi perintah SQL ke MySql Server 2.Mengerti.
PERINTAH SQL.
Menggunaka n alter dan perintah DML PEMROGRMAN WEB 1 Asfan Muqtadir, S.Kom.
Dasar-dasar SQL soesanto.
DDL(DATA DEFINITION LANGUAGE) DML (DATA MANIPULATION LANGUAGE)
DDL & Aturan Referential
Oleh : Kholid Fathoni, S.Kom., M.T.
Manajemen Basis Data menggunakan SQL Server
Pertemuan 4 Database dengan MySQL.
Internet Programming MySQL
Pemrogramn Berorientasi Obyek MySQL
Microsoft SQL Server DDL dan DML dasar
Collabnet Overview v Informatika BAB IX Mengenal SQL.
Istilah-Istilah di lingkungan Database
Review DDL Pertemuan ke 2.
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
BASIS DATA TERAPAN Pertemuan 2.
SQL Pertemuan
Pertemuan 2.  Membuat Database  CREATE DATABASE nama_database;  Menampilkan Seluruh Database  SHOW DATABASE;  Mengaktifkan Database  Use name_database;
SQL Basis data kelas XI. PENGENALAN SQL ■SQL merupakan singkatan dari Structured Query Language. ■SQL merupakan bahasa yang digunakan untuk mengakses.
PENGANTAR TEKNOLOGI SIA 2
Pengenalan Database MySQL
SQL Basis Data.
Outline: Relational Data Model Entity Relationship Diagram
Pertemuan after UTS Structure Query Language (SQL)
PEMASARAN BERBASIS WEB
Bahasa Basis Data.
DDL, DML.
Praktikum Ke (Membuat database, melihat data base, menghapus database, membuat tabel dan melihat tabel).
Connect to the Server - Putty
SQL.
Bahasa query terpan.
Bahasa Basis Data.
Konsep Teknologi Informasi B
VII. DDL Di sajikan untuk Lingkungan TASS Dosen : Tora Fahrudin., M.T
SQL (Structure Query Language)
Manajemen Basis Data menggunakan SQL Server
Konsep Teknologi Informasi B
DDL (Data definition language)
PEMASARAN BERBASIS WEB
SQL pada basis data client-server
Stucture Query Language
SQL Basis Data.
DESAIN BASIS DATA-Bagian 3
Stucture Query Language
SQL OVERVIEW.
Dml(Data manipulation language)
PENGANTAR STRUCTURED QUERY LANGUAGE (SQL)
Pengenalan MySQL An’ Anqinudin L.
Basis Data [TK1064] I. Pengenalan Basis Data
Biodata…… Nama : Muhammad Yunus Alamat : Getap Asal : Sakra Lotim
Konsep dasar sistem basis data By K’ ILO ^_^
Pengenalan mySQL database
SQL.
Stucture Query Language
Penjelasan : Tingkat/level abstraksi data
CREATE, MODIFY, & DELETE TABLE
Referensi Bahasa MySQL
Stucture Query Language
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
PENDAHULUAN MySQL Oleh: Rudianto.
BAHASA BASIS DATA Pengantar Bahasa Basis Data
BAHASA BASIS DATA Data Manipulation Languange
Pengantar Teknologi SIM 2 (pertemuan 7)
Pengertian DML, DCL, dan DDL. Data Manipulasi Language(DML) DML adalah sub printah dari bahasa SQL yang digunakan untuk memanipulasi data dalam database.
Transcript presentasi:

BAHASA BASIS DATA Data Defenition Languange Adi Panca Saputra Iskandar, S.Kom., M.T | adipancaiskandar @gmail.com

Proses Basis Data DDL DML Retrieving Data DCL DTL Dibagi menjadi beberapa bagian yang perlu diperhatikan DDL Bahasa yg digunakan untuk mendefinisikan data. Ex : create, alter,drop DML Bahasa yg digunakan untu memanipulasi data. Ex : insert, update, delete Retrieving Data Perintah untuk menampilkan data dari database. Ex : select DCL Bahasa untuk kontrol pengendalian akses data ke database. Ex : grant, revoke DTL Bahasa untuk mengelola transaksi di database. Ex : commit transaction, rollback transaction

Database Defenition Languange . Dengan bahasa ini kita dapat membuat tabel baru, membuat indeks, mengubah tabel, menentukan struktur penyimpanan tabel dsb

Aturan Penamaan Database Nama database tidak boleh mengandung spasi dan tidak boleh memiliki nama yang sama antar database.

Pembuatan Database Contoh dalam praktikum bahasa basis data

Menampilkan Database Query tambahan untuk menampilkan daftar nama database yang ada pada mysql

Memilih Database USE namadatabase; Sebelum membuat suatu tabel, terlebih dahulu harus memilih salah satu database sebagai database aktif yang akan digunakan untuk menyimpan tabel-tabel

Menghapus Database DROP DATABASE namadatabase; Database yang akan dihapus sesuai dengan namadatabase

Aturan Membuat Tabel Namatabel tidak boleh mengandung spasi (space). Field1 dan TipeData1 merupakan nama kolom pertama dan tipe data untuk kolom pertama. Jika ingin membuat tabel dengan kolom lebih dari satu, maka setelah pendefinisian tipe data sebelumnya diberikan tanda koma (,).

Membuat Tabel CREATE TABLE namatabel2 ( Field1 TipeData1, Field2

Menampilkan Tabel SHOW TABLES; Untuk menampilkan daftar nama tabel yang ada pada database yang sedang aktif/digunakan

Deskripsi Tabel DESC namatabel Untuk menampilkan deskripsi tabel

Tabel yang akan dihapus sesuai dengan namatabel Menghapus Tabel DROP TABLE namatabel; Tabel yang akan dihapus sesuai dengan namatabel

Mendefinisikan Null/Not Null CREATE TABLE namatabel ( Field1 TipeData1 NOT NULL, Field2 TipeData2);

Mendefenisi Tabel CREATE TABLE namatabel ( Field1 TipeData1 DEFAULT nilaidefault, Field2 TipeData2 nilaidefault); Nilai default adalah nilai yang otomatis diberikan oleh sistem untuk suatu kolom ketika ada penambahan baris baru, sementara nilai pada kolom tersebut tidak diisi oleh pengguna.

TipeData2, PRIMARY KEY(Field1)); CREATE TABLE namatabel(Field1 TipeData1 NOT NULL PRIMARY KEY,Field2 TipeData2); CREATE TABLE namatabel (Field1 TipeData1, Field2 TipeData2, PRIMARY KEY(Field1)); ALTER TABLE namatabel ADD CONSTRAINT namaconstraint PRIMARY KEY (namakolom);

Cara 1 : Jika primary key dibuat dengan menggunakan alter table ALTER TABLE namatabel DROP CONSTRAINT namaconstraint; Cara 2 : Jika primary key dibuat melalui create table ALTER TABLE namatabel DROP PRIMARY KEY;

Menambahkan Kolom Baru Pada Tabel ALTER TABLE namatabel ADD fieldbaru tipe; Untuk meletakkan field diawal, tambahkan sintaks first Untuk menyisipkan field setelah field tertentu, tambahkan sintaks after Namatabel adalah nama tabel yang akan ditambah fieldnya. Fieldbaru adalah nama kolom yang akan ditambahkan, tipe adalah tipe data dari kolom yang akan ditambahkan.

Mengubah Tipe Kolom Pada Tabel ALTER TABLE NAMATABEL MODIFY COLUMN FIELD TIPE Namatabel adalah nama tabel yang akan diubah tipe data atau lebar kolomnya. Field adalah kolom yang akan diubah tipe data atau lebarnya. Tipe adalah tipe data baru atau tipe data lama dengan lebar kolom yang berbeda.

Mengubah Nama Kolom Pada Tabel ALTER TABLE namatabel CHANGE COLUMN namakolomlama namakolombaru tipedatabaru; Namatabel adalah nama tabel yang akan diubah nama kolomnya, namalamakolom adalah kolom yang akan diganti namanya, namabarukolom adalah nama baru kolom, tipedatanya adalah tipe data dari kolom tersebut.

Menghapus Kolom Pada Tabel ALTER TABLE namatabel DROP COLUMN namakolom;