Upload
slametz-pembuka
View
260
Download
4
Embed Size (px)
Citation preview
MODUL REFERENSI SISTEM BASIS DATA
SQLMySQL on Ubuntu
DEPARTEMEN TEKNIK INFORMATIKAUNIVERSITAS NASIONAL
Update Juni 2011
Informasi: Sistem Operasi : Linux Ubuntu 10.10 Database : MySql Server 5.1
MENGGUNAKAN PERINTAH SELECT
Sintaks: SELECT NamaKolom1, NamaKolom3 …. FROM NamaTabel;
contoh: SELECT MemberId, FirstName FROM MemberDetails;
berikut gambarnya di bawah ini:
lalu coba ketik perintah di bawah ini:
SELECT Street, City, State FROM MemberDetails;
saya ingin mengambil Kolom dengan nama CityMaka akan terlihat sepeti ini (menampilkan nama kota dari setiap member)SELECT City FROM MemberDetails;
Jika menggunakan perintah ini dengan keyword :DISTINCT
SELECT DISTINCT City FROM MemberDetails;
maka hasilnya akan seperti ini
SELECT DISTINCT City, MemberId FROM MemberDetails;
Yuk... Mari kita INSERT data lagi
yuk kita ikuti lagi perintah dibawah iniSintaks:
INSERT INTO MemberDetails (MemberId, FirstName, LastName, DateOfBirth, Street, City, State, ZipCode, Email, DateOfJoining )VALUES (10, 'Susie', 'Simons', '1937120', 'Main Road','Townsville', 'Mega State', '123456', '[email protected]', '20050820');
INSERT INTO MemberDetails (MemberId, FirstName, LastName, DateOfBirth, Street, City, State, ZipCode, Email, DateOfJoining )VALUES (11, 'Jamie', 'Hill', '19670220', 'Newish Lane','Orange Town', 'New State', '14045', '[email protected]', '20050812');
Cara mengubah isian KolomSintaks : UPDATE NamaTabel SET NamaKolom =ekspresi WHERE Kondisi;
UPDATE MemberDetails SET Email="[email protected]" WHERE MemberId="13";
lalu lihat hasilnya
INSERT INTO FavCategory (CategoryId, MemberId) VALUES (3, 10);
INSERT INTO FavCategory (CategoryId, MemberId) VALUES (6, 10);
INSERT INTO FavCategory (CategoryId, MemberId) VALUES (4, 11);
INSERT INTO FavCategory (CategoryId, MemberId) VALUES (3, 11);
INSERT INTO FavCategory (CategoryId, MemberId) VALUES (5, 11);
INSERT INTO FavCategory (CategoryId, MemberId) VALUES (1, 12);
INSERT INTO FavCategory (CategoryId, MemberId) VALUES (4, 12);
INSERT INTO FavCategory (CategoryId, MemberId) VALUES (6, 12);
INSERT INTO FavCategory (CategoryId, MemberId) VALUES (3, 13);
INSERT INTO FavCategory (CategoryId, MemberId) VALUES (5, 13);
INSERT INTO FavCategory (CategoryId, MemberId) VALUES (2, 14);
INSERT INTO FavCategory (CategoryId, MemberId) VALUES (6, 14);
INSERT INTO Films (FilmId, FilmName, YearReleased, PlotSummary, AvailableOnDVD, Rating, CategoryId) VALUES (9, 'One man One Dollar', 1999, 'life', 'Y',2,3);
INSERT INTO Films (FilmId, FilmName, YearReleased, PlotSummary, AvailableOnDVD, Rating, CategoryId) VALUES (10, 'Ketika Cinta Bertasbih', 2008, 'life', 'N',4,1);
INSERT INTO Films (FilmId, FilmName, YearReleased, PlotSummary, AvailableOnDVD, Rating, CategoryId) VALUES (11, 'Laskar Pelangi', 2008, 'life', 'Y',2,1);
INSERT INTO Films (FilmId, FilmName, YearReleased, PlotSummary, AvailableOnDVD, Rating, CategoryId) VALUES (12, 'Dalam Mihrab Cinta', 2008, 'life', 'Y',3,1);
INSERT INTO Films (FilmId, FilmName, YearReleased, PlotSummary, AvailableOnDVD, Rating, CategoryId) VALUES (13, 'Sang Pemimpi', 2008, 'life', 'Y',5,1);
INSERT INTO Films (FilmId, FilmName, YearReleased, PlotSummary, AvailableOnDVD, Rating, CategoryId) VALUES (14, 'Si Kabayan', 2008, 'life', 'Y',6,1);