SlideShare a Scribd company logo
1 of 5
Download to read offline
LAPORAN MINGGUAN
                                      PRAKTIKUM BASIS DATA 2
                            JURUSAN SISTEM INFORMASI UNSRI KELAS 4A/4B
                                     TAHUN AJARAN 2012/2013




  NAMA :         Harisah Yulianti (09111003023)            LABORAN: Asmuni Haris, S.SI
       :         Galuh Diantie Yara (09111003047)          MODUL (PERTEMUAN): 1

  TANGGAL DATELINE KUMPUL: 6 Maret 2013                    TANGGAL KUMPUL : 06 Maret 2013
…………………………………………………………………………………………………………………………………………………………………………………………...

……………………………………………………………………………………………………………………………………………………………………………………………
  conn system/cantik

  create user admin IDENTIFIED BY admin;

  CREATE ROLE role_akademik IDENTIFIED
  BY akademik;

  GRANT CREATE TABLE TO role_akademik;

  GRANT role_akademik to admin;

  GRANT CONNECT, RESOURCE TO admin;




……………………………………………………………………………………………………………………………………………………………………………………………
  create table dosen(kode_dosen
  varchar2(1) constraint pk_dosen
  promary key, nama_dosen
  varchar2(25),alamat varchar2(50)
  constraint unq_dosen unique);




  1.   create table dosen merupakan query untuk membuat tabel dosen
  2.   tabel dosen terdiri atas field2 (kode_dosen Primary key, nama_dosen,alamat,dan no_hp unique)
  3.   constraint pk_dosen primary key merupakan query untuk membuat primary key pada tabel dosen
  4.   constraint unq_dosen unique merupakan query untuk membuat suatu field unique pada tabel dosen
  5.   desc dosen merupakan query untuk menampilkan tabel dosen beserta null not null dan type nya

                                                                                                       1
LAPORAN MINGGUAN
                                        PRAKTIKUM BASIS DATA 2
                              JURUSAN SISTEM INFORMASI UNSRI KELAS 4A/4B
                                       TAHUN AJARAN 2012/2013


   create teble krs(kode_matkul
   varchar2(10),kode_dosen
   varchar2(1),nama_matkul varchar2(20)
   constraint nnul_krs not null,jumlahmhs
   varchar2(13) constraint ck_jumlahmhs
   check(jumlahmhs>0),constraint fk_krs
   foreign key (kode_dosen) references
   dosen(kode_dosen));




   1. Query tersebut merupakan query untuk membuat tabel krs dengan field
      (kode_matkul,kode_dosen,nama_matkul,jumlahmhs)
   2. constraint nnull_krs not null merupakan query untuk membuat suatu field not null pada tabel krs
   3. constraint ck_jumlahmhs check (jumlahmhs>0) merupakan query untuk membuat check pada field jumlahmhs
      dan membuat syarat jumlahmhs harus lebih besar dari 0
   4. constraint fk_krs foreign key (kode_dosen) references dosen(kode_dosen) merupakan query untuk membuat
      field kode dosen pada tabel krs menjadi foreign key




   alter table dosen modify (kode_dosen
   varchar2(10));




Alter table dosen modify (kode_dosen varchar2(10)); merupakan query untuk mengubah type data field kode_dosen
pada tabel dosen menjadi varchar(10)




                                                                                                                2
LAPORAN MINGGUAN
                                        PRAKTIKUM BASIS DATA 2
                              JURUSAN SISTEM INFORMASI UNSRI KELAS 4A/4B
                                       TAHUN AJARAN 2012/2013


   alter table dosen modify(nama_dosen
   varchar2(25)not null);



   desc dosen;




alter table dosen modify(nama_dosen varchar2(25)not null); merupakan query untuk menambahkan constraint pada
nama_dosen yang menjelaskan bahwa data tersebut tidak boleh kosong.




……………………………………………………………………………………………………………………………………………………………………………………………
   insert into
   dosen(kode_dosen,nama_dosen,alamat,no_h
   p) values (‘DOS1’,’Ali Ibrahim’,’Jalan
   Manggis no 5’,’082134569997’);

   insert into
   dosen(kode_dosen,nama_dosen,alamat,no_h
   p) values (‘DOS2’,’Teddy Zugana’,’Jalan
   Cempaka no 7’,’0812847576869’);

   insert into
   dosen(kode_dosen,nama_dosen,alamat,no_h
   p) values (‘DOS3’,’Ali Bardadi’,’Jalan
   Markisa no 7’,’0821354677778’);

   select*from dosen;




Insert into dosen merupakan query untuk mengisi record pada tabel dosen

Select*from dosen ; merupakan perintah untuk menampilkan isi dari tabel dosen




                                                                                                               3
LAPORAN MINGGUAN
                                         PRAKTIKUM BASIS DATA 2
                               JURUSAN SISTEM INFORMASI UNSRI KELAS 4A/4B
                                        TAHUN AJARAN 2012/2013

  insert into
  krs(kode_matkul,kode_dosen,nama_matkul,jum
  lahmhs) values (‘MK1’,’DOS3’,’Pemrograman
  Web’,’30);

  insert into
  krs(kode_matkul,kode_dosen,nama_matkul,jum
  lahmhs) values (‘MK2’,’DOS1’,’Basis
  Data’,’30);

  insert into
  krs(kode_matkul,kode_dosen,nama_matkul,jum
  lahmhs) values (‘MK3’,’DOS2’,’Pengantar
  Ekonomi’,’35);

  select*from krs;


Insert into krs merupakan query untuk mengisi record pada tabel krs

Select*from dosen ; merupakan perintah untuk menampilkan isi dari tabel dosen




  update dosen

  set nam_dosen=’Asmuni Haris’

  where kode_dosen=’DOS3’;




Update Dosen : untuk mengubah isi record pada tabel dosen

Set nama_dosen=’Asmuni Haris’ where kode_dosen=’DOS3’ merupakan perintah untuk mengubah isi record
nama_dosen dengan kode_dosen DOS3 menjadi ‘Asmuni Haris’




                                                                                                     4
LAPORAN MINGGUAN
                                                              PRAKTIKUM BASIS DATA 2
                                                    JURUSAN SISTEM INFORMASI UNSRI KELAS 4A/4B
                                                             TAHUN AJARAN 2012/2013


     Select*from krs;




Select*from krs merupakan perintah untuk menampilkan isi record dari tabel krs




   delete from krs where
   kode_matkul=’MK1’;




   selet*from krs;




Delete from krs : merupakan perintah untuk menghapus record pada tabel krs, where kode_matkul=’MK1’ yang mana
record yang ingin dihapus kode_matkul=MK1

……………………………………………………………………………………………………………………………………………………………………………………………



.................................................................................................................................................................................................




                                                                                                                                                                                                5

More Related Content

Recently uploaded

Silabus Mata Pelajaran Biologi SMA Kelas X.doc
Silabus Mata Pelajaran Biologi SMA Kelas X.docSilabus Mata Pelajaran Biologi SMA Kelas X.doc
Silabus Mata Pelajaran Biologi SMA Kelas X.docNurulAiniFirdasari1
 
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdfPelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdfEmeldaSpd
 
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdfJaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdfHendroGunawan8
 
Estetika Humanisme Diskusi Video Sesi Ke-1.pdf
Estetika Humanisme Diskusi Video Sesi Ke-1.pdfEstetika Humanisme Diskusi Video Sesi Ke-1.pdf
Estetika Humanisme Diskusi Video Sesi Ke-1.pdfHendroGunawan8
 
Aminullah Assagaf_Regresi Lengkap 21_11 April 2024.pdf
Aminullah Assagaf_Regresi Lengkap 21_11 April 2024.pdfAminullah Assagaf_Regresi Lengkap 21_11 April 2024.pdf
Aminullah Assagaf_Regresi Lengkap 21_11 April 2024.pdfAminullah Assagaf
 
Adab bjjkkkkkkk gggggggghhhhywq dede dulu ya itu yg kamu
Adab bjjkkkkkkk gggggggghhhhywq dede dulu ya itu yg kamuAdab bjjkkkkkkk gggggggghhhhywq dede dulu ya itu yg kamu
Adab bjjkkkkkkk gggggggghhhhywq dede dulu ya itu yg kamuKarticha
 
Aksi Nyata PERENCANAAN BERBASIS DATA.pptx
Aksi Nyata PERENCANAAN BERBASIS DATA.pptxAksi Nyata PERENCANAAN BERBASIS DATA.pptx
Aksi Nyata PERENCANAAN BERBASIS DATA.pptxdonny761155
 
CERAMAH SINGKAT RAMADHAN RIFKI TENTANG TAUBAT.pptx
CERAMAH SINGKAT RAMADHAN RIFKI TENTANG TAUBAT.pptxCERAMAH SINGKAT RAMADHAN RIFKI TENTANG TAUBAT.pptx
CERAMAH SINGKAT RAMADHAN RIFKI TENTANG TAUBAT.pptxpolianariama40
 
KISI-KISI Soal PAS Geografi Kelas XII.docx
KISI-KISI Soal PAS Geografi Kelas XII.docxKISI-KISI Soal PAS Geografi Kelas XII.docx
KISI-KISI Soal PAS Geografi Kelas XII.docxjohan effendi
 
Materi Kuliah Ramadhan WARISAN SYAWAL 1444.pptx
Materi Kuliah Ramadhan WARISAN SYAWAL 1444.pptxMateri Kuliah Ramadhan WARISAN SYAWAL 1444.pptx
Materi Kuliah Ramadhan WARISAN SYAWAL 1444.pptxc9fhbm7gzj
 
Elemen Jurnalistik Ilmu Komunikasii.pptx
Elemen Jurnalistik Ilmu Komunikasii.pptxElemen Jurnalistik Ilmu Komunikasii.pptx
Elemen Jurnalistik Ilmu Komunikasii.pptxGyaCahyaPratiwi
 
Materi bab 6 biaya modal manajemen keuangan.pptx
Materi bab 6 biaya modal manajemen keuangan.pptxMateri bab 6 biaya modal manajemen keuangan.pptx
Materi bab 6 biaya modal manajemen keuangan.pptxZadaLiza
 
slide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdfslide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdfNURAFIFAHBINTIJAMALU
 
Rubrik Praktik Observasi Kelas dan RPP Hasil
Rubrik Praktik Observasi Kelas dan RPP HasilRubrik Praktik Observasi Kelas dan RPP Hasil
Rubrik Praktik Observasi Kelas dan RPP HasilSDN3Sukamukti
 
Panduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfPanduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfandriasyulianto57
 
Silabus Pelatihan _Peranan dan Implementasi "Dual Banking Leverage Model (DBL...
Silabus Pelatihan _Peranan dan Implementasi "Dual Banking Leverage Model (DBL...Silabus Pelatihan _Peranan dan Implementasi "Dual Banking Leverage Model (DBL...
Silabus Pelatihan _Peranan dan Implementasi "Dual Banking Leverage Model (DBL...Kanaidi ken
 
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptxSKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptxg66527130
 
bahasa-indonesia-penyusunan-paragraf.pptx
bahasa-indonesia-penyusunan-paragraf.pptxbahasa-indonesia-penyusunan-paragraf.pptx
bahasa-indonesia-penyusunan-paragraf.pptxvincentptk17
 
Modul Ajar IPA Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPA Kelas 7 Fase D Kurikulum MerdekaModul Ajar IPA Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPA Kelas 7 Fase D Kurikulum MerdekaAbdiera
 
SANG BUAYA DI TIMPA POKOK CERITA KANAK-KANAK
SANG BUAYA DI TIMPA POKOK CERITA KANAK-KANAKSANG BUAYA DI TIMPA POKOK CERITA KANAK-KANAK
SANG BUAYA DI TIMPA POKOK CERITA KANAK-KANAKArifinAmin1
 

Recently uploaded (20)

Silabus Mata Pelajaran Biologi SMA Kelas X.doc
Silabus Mata Pelajaran Biologi SMA Kelas X.docSilabus Mata Pelajaran Biologi SMA Kelas X.doc
Silabus Mata Pelajaran Biologi SMA Kelas X.doc
 
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdfPelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
 
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdfJaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
 
Estetika Humanisme Diskusi Video Sesi Ke-1.pdf
Estetika Humanisme Diskusi Video Sesi Ke-1.pdfEstetika Humanisme Diskusi Video Sesi Ke-1.pdf
Estetika Humanisme Diskusi Video Sesi Ke-1.pdf
 
Aminullah Assagaf_Regresi Lengkap 21_11 April 2024.pdf
Aminullah Assagaf_Regresi Lengkap 21_11 April 2024.pdfAminullah Assagaf_Regresi Lengkap 21_11 April 2024.pdf
Aminullah Assagaf_Regresi Lengkap 21_11 April 2024.pdf
 
Adab bjjkkkkkkk gggggggghhhhywq dede dulu ya itu yg kamu
Adab bjjkkkkkkk gggggggghhhhywq dede dulu ya itu yg kamuAdab bjjkkkkkkk gggggggghhhhywq dede dulu ya itu yg kamu
Adab bjjkkkkkkk gggggggghhhhywq dede dulu ya itu yg kamu
 
Aksi Nyata PERENCANAAN BERBASIS DATA.pptx
Aksi Nyata PERENCANAAN BERBASIS DATA.pptxAksi Nyata PERENCANAAN BERBASIS DATA.pptx
Aksi Nyata PERENCANAAN BERBASIS DATA.pptx
 
CERAMAH SINGKAT RAMADHAN RIFKI TENTANG TAUBAT.pptx
CERAMAH SINGKAT RAMADHAN RIFKI TENTANG TAUBAT.pptxCERAMAH SINGKAT RAMADHAN RIFKI TENTANG TAUBAT.pptx
CERAMAH SINGKAT RAMADHAN RIFKI TENTANG TAUBAT.pptx
 
KISI-KISI Soal PAS Geografi Kelas XII.docx
KISI-KISI Soal PAS Geografi Kelas XII.docxKISI-KISI Soal PAS Geografi Kelas XII.docx
KISI-KISI Soal PAS Geografi Kelas XII.docx
 
Materi Kuliah Ramadhan WARISAN SYAWAL 1444.pptx
Materi Kuliah Ramadhan WARISAN SYAWAL 1444.pptxMateri Kuliah Ramadhan WARISAN SYAWAL 1444.pptx
Materi Kuliah Ramadhan WARISAN SYAWAL 1444.pptx
 
Elemen Jurnalistik Ilmu Komunikasii.pptx
Elemen Jurnalistik Ilmu Komunikasii.pptxElemen Jurnalistik Ilmu Komunikasii.pptx
Elemen Jurnalistik Ilmu Komunikasii.pptx
 
Materi bab 6 biaya modal manajemen keuangan.pptx
Materi bab 6 biaya modal manajemen keuangan.pptxMateri bab 6 biaya modal manajemen keuangan.pptx
Materi bab 6 biaya modal manajemen keuangan.pptx
 
slide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdfslide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdf
 
Rubrik Praktik Observasi Kelas dan RPP Hasil
Rubrik Praktik Observasi Kelas dan RPP HasilRubrik Praktik Observasi Kelas dan RPP Hasil
Rubrik Praktik Observasi Kelas dan RPP Hasil
 
Panduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfPanduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdf
 
Silabus Pelatihan _Peranan dan Implementasi "Dual Banking Leverage Model (DBL...
Silabus Pelatihan _Peranan dan Implementasi "Dual Banking Leverage Model (DBL...Silabus Pelatihan _Peranan dan Implementasi "Dual Banking Leverage Model (DBL...
Silabus Pelatihan _Peranan dan Implementasi "Dual Banking Leverage Model (DBL...
 
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptxSKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
 
bahasa-indonesia-penyusunan-paragraf.pptx
bahasa-indonesia-penyusunan-paragraf.pptxbahasa-indonesia-penyusunan-paragraf.pptx
bahasa-indonesia-penyusunan-paragraf.pptx
 
Modul Ajar IPA Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPA Kelas 7 Fase D Kurikulum MerdekaModul Ajar IPA Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPA Kelas 7 Fase D Kurikulum Merdeka
 
SANG BUAYA DI TIMPA POKOK CERITA KANAK-KANAK
SANG BUAYA DI TIMPA POKOK CERITA KANAK-KANAKSANG BUAYA DI TIMPA POKOK CERITA KANAK-KANAK
SANG BUAYA DI TIMPA POKOK CERITA KANAK-KANAK
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Contoh Basis Data Run SQL command Line

  • 1. LAPORAN MINGGUAN PRAKTIKUM BASIS DATA 2 JURUSAN SISTEM INFORMASI UNSRI KELAS 4A/4B TAHUN AJARAN 2012/2013 NAMA : Harisah Yulianti (09111003023) LABORAN: Asmuni Haris, S.SI : Galuh Diantie Yara (09111003047) MODUL (PERTEMUAN): 1 TANGGAL DATELINE KUMPUL: 6 Maret 2013 TANGGAL KUMPUL : 06 Maret 2013 …………………………………………………………………………………………………………………………………………………………………………………………... …………………………………………………………………………………………………………………………………………………………………………………………… conn system/cantik create user admin IDENTIFIED BY admin; CREATE ROLE role_akademik IDENTIFIED BY akademik; GRANT CREATE TABLE TO role_akademik; GRANT role_akademik to admin; GRANT CONNECT, RESOURCE TO admin; …………………………………………………………………………………………………………………………………………………………………………………………… create table dosen(kode_dosen varchar2(1) constraint pk_dosen promary key, nama_dosen varchar2(25),alamat varchar2(50) constraint unq_dosen unique); 1. create table dosen merupakan query untuk membuat tabel dosen 2. tabel dosen terdiri atas field2 (kode_dosen Primary key, nama_dosen,alamat,dan no_hp unique) 3. constraint pk_dosen primary key merupakan query untuk membuat primary key pada tabel dosen 4. constraint unq_dosen unique merupakan query untuk membuat suatu field unique pada tabel dosen 5. desc dosen merupakan query untuk menampilkan tabel dosen beserta null not null dan type nya 1
  • 2. LAPORAN MINGGUAN PRAKTIKUM BASIS DATA 2 JURUSAN SISTEM INFORMASI UNSRI KELAS 4A/4B TAHUN AJARAN 2012/2013 create teble krs(kode_matkul varchar2(10),kode_dosen varchar2(1),nama_matkul varchar2(20) constraint nnul_krs not null,jumlahmhs varchar2(13) constraint ck_jumlahmhs check(jumlahmhs>0),constraint fk_krs foreign key (kode_dosen) references dosen(kode_dosen)); 1. Query tersebut merupakan query untuk membuat tabel krs dengan field (kode_matkul,kode_dosen,nama_matkul,jumlahmhs) 2. constraint nnull_krs not null merupakan query untuk membuat suatu field not null pada tabel krs 3. constraint ck_jumlahmhs check (jumlahmhs>0) merupakan query untuk membuat check pada field jumlahmhs dan membuat syarat jumlahmhs harus lebih besar dari 0 4. constraint fk_krs foreign key (kode_dosen) references dosen(kode_dosen) merupakan query untuk membuat field kode dosen pada tabel krs menjadi foreign key alter table dosen modify (kode_dosen varchar2(10)); Alter table dosen modify (kode_dosen varchar2(10)); merupakan query untuk mengubah type data field kode_dosen pada tabel dosen menjadi varchar(10) 2
  • 3. LAPORAN MINGGUAN PRAKTIKUM BASIS DATA 2 JURUSAN SISTEM INFORMASI UNSRI KELAS 4A/4B TAHUN AJARAN 2012/2013 alter table dosen modify(nama_dosen varchar2(25)not null); desc dosen; alter table dosen modify(nama_dosen varchar2(25)not null); merupakan query untuk menambahkan constraint pada nama_dosen yang menjelaskan bahwa data tersebut tidak boleh kosong. …………………………………………………………………………………………………………………………………………………………………………………………… insert into dosen(kode_dosen,nama_dosen,alamat,no_h p) values (‘DOS1’,’Ali Ibrahim’,’Jalan Manggis no 5’,’082134569997’); insert into dosen(kode_dosen,nama_dosen,alamat,no_h p) values (‘DOS2’,’Teddy Zugana’,’Jalan Cempaka no 7’,’0812847576869’); insert into dosen(kode_dosen,nama_dosen,alamat,no_h p) values (‘DOS3’,’Ali Bardadi’,’Jalan Markisa no 7’,’0821354677778’); select*from dosen; Insert into dosen merupakan query untuk mengisi record pada tabel dosen Select*from dosen ; merupakan perintah untuk menampilkan isi dari tabel dosen 3
  • 4. LAPORAN MINGGUAN PRAKTIKUM BASIS DATA 2 JURUSAN SISTEM INFORMASI UNSRI KELAS 4A/4B TAHUN AJARAN 2012/2013 insert into krs(kode_matkul,kode_dosen,nama_matkul,jum lahmhs) values (‘MK1’,’DOS3’,’Pemrograman Web’,’30); insert into krs(kode_matkul,kode_dosen,nama_matkul,jum lahmhs) values (‘MK2’,’DOS1’,’Basis Data’,’30); insert into krs(kode_matkul,kode_dosen,nama_matkul,jum lahmhs) values (‘MK3’,’DOS2’,’Pengantar Ekonomi’,’35); select*from krs; Insert into krs merupakan query untuk mengisi record pada tabel krs Select*from dosen ; merupakan perintah untuk menampilkan isi dari tabel dosen update dosen set nam_dosen=’Asmuni Haris’ where kode_dosen=’DOS3’; Update Dosen : untuk mengubah isi record pada tabel dosen Set nama_dosen=’Asmuni Haris’ where kode_dosen=’DOS3’ merupakan perintah untuk mengubah isi record nama_dosen dengan kode_dosen DOS3 menjadi ‘Asmuni Haris’ 4
  • 5. LAPORAN MINGGUAN PRAKTIKUM BASIS DATA 2 JURUSAN SISTEM INFORMASI UNSRI KELAS 4A/4B TAHUN AJARAN 2012/2013 Select*from krs; Select*from krs merupakan perintah untuk menampilkan isi record dari tabel krs delete from krs where kode_matkul=’MK1’; selet*from krs; Delete from krs : merupakan perintah untuk menghapus record pada tabel krs, where kode_matkul=’MK1’ yang mana record yang ingin dihapus kode_matkul=MK1 …………………………………………………………………………………………………………………………………………………………………………………………… ................................................................................................................................................................................................. 5