Modul Basis Data 2
-
Upload
slametz-pembuka -
Category
Documents
-
view
260 -
download
4
Transcript of Modul Basis Data 2
![Page 1: Modul Basis Data 2](https://reader036.fdocuments.us/reader036/viewer/2022082805/550090b84a7959e6728b556d/html5/thumbnails/1.jpg)
MODUL REFERENSI SISTEM BASIS DATA
SQLMySQL on Ubuntu
DEPARTEMEN TEKNIK INFORMATIKAUNIVERSITAS NASIONAL
Update Juni 2011
![Page 2: Modul Basis Data 2](https://reader036.fdocuments.us/reader036/viewer/2022082805/550090b84a7959e6728b556d/html5/thumbnails/2.jpg)
Informasi: Sistem Operasi : Linux Ubuntu 10.10 Database : MySql Server 5.1
![Page 3: Modul Basis Data 2](https://reader036.fdocuments.us/reader036/viewer/2022082805/550090b84a7959e6728b556d/html5/thumbnails/3.jpg)
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;
![Page 4: Modul Basis Data 2](https://reader036.fdocuments.us/reader036/viewer/2022082805/550090b84a7959e6728b556d/html5/thumbnails/4.jpg)
saya ingin mengambil Kolom dengan nama CityMaka akan terlihat sepeti ini (menampilkan nama kota dari setiap member)SELECT City FROM MemberDetails;
![Page 5: Modul Basis Data 2](https://reader036.fdocuments.us/reader036/viewer/2022082805/550090b84a7959e6728b556d/html5/thumbnails/5.jpg)
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
![Page 6: Modul Basis Data 2](https://reader036.fdocuments.us/reader036/viewer/2022082805/550090b84a7959e6728b556d/html5/thumbnails/6.jpg)
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;
![Page 7: Modul Basis Data 2](https://reader036.fdocuments.us/reader036/viewer/2022082805/550090b84a7959e6728b556d/html5/thumbnails/7.jpg)
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);
![Page 8: Modul Basis Data 2](https://reader036.fdocuments.us/reader036/viewer/2022082805/550090b84a7959e6728b556d/html5/thumbnails/8.jpg)
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);
![Page 9: Modul Basis Data 2](https://reader036.fdocuments.us/reader036/viewer/2022082805/550090b84a7959e6728b556d/html5/thumbnails/9.jpg)
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);
![Page 10: Modul Basis Data 2](https://reader036.fdocuments.us/reader036/viewer/2022082805/550090b84a7959e6728b556d/html5/thumbnails/10.jpg)