Pertemuan 2.  Membuat Database  CREATE DATABASE nama_database;  Menampilkan Seluruh Database  SHOW DATABASE;  Mengaktifkan Database  Use name_database;

Slides:



Advertisements
Presentasi serupa
SOAL PRODUKTIF TKJ Administrasi Server MULAI.
Advertisements

Sejarah (1) • Tahun 1974, Dr. Chamberlin dari Saan Jose Laboratorium IBM mendefinisikan sebuah bahasa untuk mengakses database yang disebut dengan SEQUEL.
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.
Dasar-dasar SQL soesanto.
PENGENALAN MYSQL Musdalifah DJ.
MYSQL.
FAJAR Y. ZEBUA  Menurut Fathansyah (1992, p2) : 1. Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian.
SQL Basis Data.
DDL & Aturan Referential
Oleh : Kholid Fathoni, S.Kom., M.T.
MODUL 2 BAHASA BASIS DATA
BASIS DATA TERDISTRIBUSI 2 – DBMS, MYSQL & SQL
Konsep Dasar User dan Schema Database
DDL ( Data Definition Language ) DML ( Data Manipulation Language )
Microsoft SQL Server DDL dan DML dasar
Data Definition Language dan Data Manipulation Language
Review DDL Pertemuan ke 2.
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
DATA DEFINITION LANGUAGE
SQL Pertemuan
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
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.
Data Definition Language (DDL)
Pemrograman Basis Data Berbasis Web
Pertemuan 2 Model Data, Relational Data Model, Database Schema, DDL
Outline: Relational Data Model Entity Relationship Diagram
Pertemuan after UTS Structure Query Language (SQL)
PEMASARAN BERBASIS WEB
Rekayasa Perangkat Lunak (Materi 1 Database)
Bahasa Basis Data.
Praktikum Ke (Membuat database, melihat data base, menghapus database, membuat tabel dan melihat tabel).
Connect to the Server - Putty
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
Structured Query Language
Database MySQL (Using XAMPP)
DDL (Data definition language)
PEMASARAN BERBASIS WEB
SQL pada basis data client-server
Data Definition Language (DDL)
SQL Basis Data.
DESAIN BASIS DATA-Bagian 3
SQL OVERVIEW.
Pengenalan MySQL An’ Anqinudin L.
Data Definition Language (DDL)
Jenis Data, Kolom, Operator dan Fungsi
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
.: VIEW :. DB - Wiji Setiyaningsih, M.Kom
Tipe data dalam SQL Server
CHAPTER 1 PENGENALAN MYSQL
Istilah – istilah database
CREATE, MODIFY, & DELETE TABLE
FAJAR Y. ZEBUA Pertemuan vi Database & MySQL FAJAR Y. ZEBUA
Referensi Bahasa MySQL
MEMBANGUN DATABASE DENGAN MySQL
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 Data Defenition Languange
Pengantar Teknologi SIM 2 (pertemuan 7)
FAJAR Y. ZEBUA  Menurut Fathansyah (1992, p2) : 1. Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian.
Transcript presentasi:

Pertemuan 2

 Membuat Database  CREATE DATABASE nama_database;  Menampilkan Seluruh Database  SHOW DATABASE;  Mengaktifkan Database  Use name_database;  Menghapus Database  DROP DATABASE nama_database;

 Tabel merupakan media yang dapat melakukan proses relasional antartabel. Pada tabel terdapat field dan record.  Field merupakan judul kolom yang memiliki tipe data, size record, kunci relasi, dan sebagainya. Record adalah kumpulan data yang tersusun secara per baris.

 tipe data string,  tipe data numerik, dan  tipe data datetime.

 Char : Pendeklarasian: Char (size)  Varchar : Pendeklarasian : Varchar (size)  Tinytext : Pendeklarasian: Tinytext  Text dan Blob Pendeklarasian: Text atau Blob  Mediumtext Pendeklarasian: Mediumtext  Longtext Pendeklarasian : Longtext

 Integer/Int Pendeklarasian: Int(size)  Tinyint Pendeklarasian: Tinyint(size)  Mediumint Pendeklarasian: Mediumint(size)  Bigint Pendeklarasian: Bigint(size)  Float Pendeklarasian: Float  Double Pendeklarasian: Double

 Date Pendeklarasian: Date  Datetime Pendeklarasian: Datetime  Timestamp Pendeklarasian: Timestamp(size)  Time Pendeklarasian: Time  Year Pendeklarasian: Year(digit)

 Super key  Candidate key  Primary key  Alternative key  Foreign key

 Berfungsi untuk memberikan nilai dengan kelipatan satu dimulai dari 1 secara otomatis, sehingga user tidak perlu memasukkan nilai. Field yang dapat diberikan auto_increment harus yang bertipe data numerik. Dan umumnya digunakan dalam pembuatan nomor urut.

 Membuat Tabel  CREATE TABLE nama_table(field1 tipe(size),…);  Menghapus Tabel  DROP TABLE nama_table;

 Menambahkan Field : ALTER TABLE nama_table ADD Column field tipe(size);  Mengganti Nama, Tipe Data, dan Size Field : ALTER TABLE nama_table change old_field new_field tipe(size);  Mengganti Tipe Data Field : ALTER TABLE nama_table modify field new_tipe(size);  Menghapus Nama Field : ALTER TABLE nama_table DROP field;

 Menampilkan Struktur Tabel : DESC nama_table;  Mengganti Nama Tabel : ALTER TABLE old_table_name rename new_table_name;  Menghapus Tabel : DROP TABLE nama_tabel;  Menampilkan Seluruh Tabel : SHOW TABLES;

 Index berfungsi mempercepat proses pencarian data dalam suatu tabel. Adanya index pada suatu field tabel, menyebabkan proses pencarian otomatis akan dilakukan terlebih dahulu ke dalam index, apabila ditemukan baru akan diambilkan data yang sesungguhnya dari tabel. Apabila tidak ditemukan dalam index, sudah dapat dipastikan bahwa data tersebut memang tidak ada dalam tabel.

 Membuat Index : CREATE INDEX nama_index ON nama nama_table(field); Atau ALTER TABLE nama_table ADD index nama_index(field);  Menghapus Index : DROP INDEX nama_index ON nama_table; Atau ALTER TABLE nama_table DROP INDEX nama_index;

 ALTER TABLE nama_table DROP primary key, ADD primary key(no);

 Membuat View : CREATE VIEW view_name[(column1,column2,…)] AS SELECT statement FROM table_name [with check option];  Memperoleh Informasi pada View : View yang sudah dibuat dapat di akses seperti dalam mengakses tabel.  Mengubah View : ALTER VIEW mhs AS SELECT npm, nama FROM mahasiswa;  Menghapus View : DROP VIEW nama_view;