Praktek 1-Pemrograman WEB

Rabu, 03 Oktober 2012




FORM REGISTRASI





 

BIODATA


=============================




Nama Depan :

Belakang :



Alamat :



Kelahiran : Tanggal

Bulan













Tahun



No. Telepon :
-
Handphone :



Hobi :
Olah Raga
Teknologi

           
Musik
dll











Sistem Basis Data

Senin, 25 Juni 2012

Arsitektur dan Organisasi Komputer

Kamis, 03 Mei 2012

Pendidikan Agama Islam II

Rabu, 02 Mei 2012

Jaringan Komputer

Kuis "PRAKTEK SISTEM BASIS DATA "

Selasa, 17 April 2012




Nama : Putri Rozandari
NPM  : 201043501272
Kelas  : S 4 O
Dosen : Nahot Frastian, S. Kom
Teknik Informatika


======================================================================

1.      Buatlah Database SQL dengan ketentuan
·         nama database : rekap_nilai

CREATE DATABASE `rekap_nilai`;
·         atribut :
Field
Tipe Data
Panjang Karakter
npm (PRIMARY KEY)
Varchar
12
Nama
Varchar
25
Kelas
Varchar
5
Tugas
Float
3
Uts
Float
3
Uas
Float
3
Rata
Float
3

·         nama table :
a)      sistem_basis_data

CREATE TABLE `rekap_nilai`.`sistem_basis_data` (`npm` VARCHAR(12) NOT NULL, `nama` VARCHAR(25) NOT NULL, `kelas` VARCHAR(5) NOT NULL, `tugas` FLOAT(3) NOT NULL, `uts` FLOAT(3) NOT NULL, `uas` FLOAT(3) NOT NULL, `rata` FLOAT(3) NOT NULL)

b)      statika_lanjut

CREATE TABLE `rekap_nilai`.`statika_lanjut` (`npm` VARCHAR(12) NOT NULL, `nama` VARCHAR(25) NOT NULL, `kelas` VARCHAR(5) NOT NULL, `tugas` FLOAT(3) NOT NULL, `uts` FLOAT(3) NOT NULL, `uas` FLOAT(3) NOT NULL, `rata` FLOAT(3) NOT NULL)




c)      ppkn

CREATE TABLE `rekap_nilai`.`ppkn` (`npm` VARCHAR(12) NOT NULL, `nama` VARCHAR(25) NOT NULL, `kelas` VARCHAR(5) NOT NULL, `tugas` FLOAT(3) NOT NULL, `uts` FLOAT(3) NOT NULL, `uas` FLOAT(3) NOT NULL, `rata` FLOAT(3) NOT NULL)

2.      Isilah Record dengan ketentuan :
      
Npm
Nama
Kelas
Tugas
Uts
Uas
Rata
201043501272
Putri rozandari
S 4 o
80
75
80
?
201043501256
Fahmi djayusman
S 4 p
75.8
68
75
?
201043501240
Asep maulana
S 4 o
75
75
80
?
201043501220
Anton sumanjaya
S 4 m
78
75
75
?
201043501245
Ryan darmawan
S 4 o
80
75
78
?
201043501265
Hafizho
S 4 n
85
68
70
?


INSERT INTO `rekap_nilai`.`sistem_basis_data` (`npm`, `nama`, `kelas`, `tugas`, `uts`, `uas`, `rata`) VALUES ('201043501272', 'putri rozandari', 's 4 o', '80', '75', '80', ''), ('201043501256', 'fahmi djayusman', 's 4 p', '75.8', '68', '75', ''), ('201043501240', 'asep maulana', 's 4 o', '75', '75', '80', ''), ('201043501220', 'anton sumanjaya', 's 4 m', '78', '75', '75', ''), ('201043501245', 'ryan darmawan', 's 4 o', '80', '75', '78', ''), ('201043501256', 'hafizho', 's 4 n', '85', '68', '70', '');

3.      Tampilkan Nilai Tertinggi dan Terendah untuk atribut uts !
SELECT MAX(uts) nilai_tertinggi FROM statika_lanjut
SELECT MIN(uts) nilai_terendah FROM sistem_basis_data

4.      Sisipkan Atribut rata untuk setiap record !


 UPDATE sistem_basis_data SET rata=(tugas+uts+uas)/3

5.      Tampilkan atribut nama dan npm berdasarkan urutan npm !


                                       

SELECT npm, nama FROM `sistem_basis_data` ORDER BY npm

6.      Tampilkan Jumlah Seluruh Recod !
                                                       
SELECT COUNT(*) AS JUMLAH_RECORD FROM sistem_basis_data

7.      Tampilakan nama dan npm mahasiswa yang mendapat nilai rata < 75
                                              
SELECT npm, nama FROM ppkn WHERE rata<75

8.      Tampilkan Total nilai keseluruhan dari Atribut rata berdasarkan kelas s 4 o !
SELECT SUM(rata) AS total_nilai_rata_s4o FROM ppkn WHERE kelas = 's 4 o'

Kuis " TEORI SISTEM BASIS DATA"




Nama               : Putri Rozandari
NPM                : 2010 4350 1272
Kelas                : S 4 O
Tugas               : Membuat Kuis beserta Jawaban
Mata Kuliah     : Teori Sistem Basis Data
Dosen              : Nahot Frastian, S. Kom






1.      Apa yang dimaksud Sistem Basis data !
Sistem yang terdiri atas sekumpulan tabel data yang saling berhubungan dan sekumpulan program (DBMS: Database Management System) yang memungkinkan berbagai user dan/atau program lain dapat mengakses
dan memanipulasi tabel-tabel tersebut.

2.      Sebutkan tujuan Basis Data !
·         Kemudahan dan kecepatan dalam pengambilan data (speed)
·         Efisiensi ruang penyimpanan (space)
 Mengurangi / menghilangkan redudansi data
·         Keakuratan  (Accuracy)
 Pembentukan kode & relasi antar data berdasar aturan / atasan constraint) tipe data, domain data, keunikan data, untuk menekan ketidakakuratan saat entry / penyimpanan   data.
·         Ketersediaan (Avaibility)
 Pemilahan data yang sifatnya pasif dari database aktif.
·         Kelengkapan (Completeness)
 Kompleksnya data menyebabkan perubahan struktur database.
·         Keamanan (Security)
 Memberikan keamanan atas hak akses data. Kebersamaan pemakaian (Sharability)   bersifat multiuser

3.      Sebutkan Manfaat Basis Data !

·                 Controlling Redundancy
ü  Redundancy: duplikasi data, penyimpanan data secara berulang
ü  Redudancy salah satu syarat larangandalam database relasional, karena akan menimbulkan inconsistensidata.
ü   Dengan controlling redundancy, selain akan meningkatkan performancequeryjuga menjaga konsistensidata.
·               Restricting Unauthorized Access
ü  Memberikan pengaturan hak akses / batasan akses user database
ü  Providing Persistent Storage for Program Objects
ü  Menyediakan ruang penyimpanan khusus untuk obyek-obyek program (ex. Object-Oriented Database system yang menyimpan obyek-obyek pemrograman berbasis obyek).



4.      Jelaskan DBA !
Database Administrator (DBA): orang yang memiliki tanggung jawab penuh dalam manajemen database (pengaturan hak akses, koordinasi dan monitoring, kebutuhan hardware/software).

5.      Jelaskan Database Desaigner !
Database Designer: bertanggung jawab dalam identifikasi data yang tersimpan dalam database, menentukan struktur data yang tepat untuk disimpan dalam database.

6.      Jelaskan End-User-Database !
End User Database : adalah orang-orang yang pekerjaannya membutuhkan akses ke database untuk melakukan query, update maupun genereate report database.

7.      Apa yang di maksud normalisasi, dan sebutkan serta jelaskan tahapan normalisasi !
Normalisasi adalah proses pembentukan struktur basis data sehingga sebagian besar ambiguity bisa dihilangkan.
  •        Bentuk normal 1NF terpenuhi jika sebuah tabel tidak memiliki atribut bernilai banyak (multivalued attribute), atribut composite atau kombinasinya dalam domain data yang sama.
  •        Bentuk normal 2NF terpenuhi dalam sebuah tabel jika telah memenuhi bentuk 1NF, dan semua atribut selain primary key, secara utuh memiliki Functional Dependency pada primary key
  •        Bentuk normal 3NF terpenuhi jika telah memenuhi bentuk 2NF, dan jika tidak ada atribut non primary key yang memiliki ketergantungan terhadap atribut non primary key yang lainnya.
  •        Bentuk normal 4NF terpenuhi dalam sebuah tabel jika telah memenuhi bentuk BCNF, dan tabel tersebut tidak boleh memiliki lebih dari sebuah multivalued atribute
  •        Bentuk normal 5NF terpenuhi jika tidak dapat memiliki sebuah lossless decomposition menjadi tabel-tabel yg lebih kecil.


8.      Sebutkan Komponen Basis Data !
 Hardware, OS, Database, DBMS, User, Aplikasi Lain

9.      Apa yang di maksud Abstraksi Data !
Abstraksi data merupakantingkatan/leveldalam melihat bagaimana menampilkandata dalam sebuah sistem database.

10.  Bahasa Database dibagi menjadi 2, sebutkan !
DDL (Data Definittion Languge) dan DML (Data Manipulation Language)

Rabu, 03 Oktober 2012

Praktek 1-Pemrograman WEB




FORM REGISTRASI





 

BIODATA


=============================




Nama Depan :

Belakang :



Alamat :



Kelahiran : Tanggal

Bulan













Tahun



No. Telepon :
-
Handphone :



Hobi :
Olah Raga
Teknologi

           
Musik
dll











Selasa, 17 April 2012

Kuis "PRAKTEK SISTEM BASIS DATA "




Nama : Putri Rozandari
NPM  : 201043501272
Kelas  : S 4 O
Dosen : Nahot Frastian, S. Kom
Teknik Informatika


======================================================================

1.      Buatlah Database SQL dengan ketentuan
·         nama database : rekap_nilai

CREATE DATABASE `rekap_nilai`;
·         atribut :
Field
Tipe Data
Panjang Karakter
npm (PRIMARY KEY)
Varchar
12
Nama
Varchar
25
Kelas
Varchar
5
Tugas
Float
3
Uts
Float
3
Uas
Float
3
Rata
Float
3

·         nama table :
a)      sistem_basis_data

CREATE TABLE `rekap_nilai`.`sistem_basis_data` (`npm` VARCHAR(12) NOT NULL, `nama` VARCHAR(25) NOT NULL, `kelas` VARCHAR(5) NOT NULL, `tugas` FLOAT(3) NOT NULL, `uts` FLOAT(3) NOT NULL, `uas` FLOAT(3) NOT NULL, `rata` FLOAT(3) NOT NULL)

b)      statika_lanjut

CREATE TABLE `rekap_nilai`.`statika_lanjut` (`npm` VARCHAR(12) NOT NULL, `nama` VARCHAR(25) NOT NULL, `kelas` VARCHAR(5) NOT NULL, `tugas` FLOAT(3) NOT NULL, `uts` FLOAT(3) NOT NULL, `uas` FLOAT(3) NOT NULL, `rata` FLOAT(3) NOT NULL)




c)      ppkn

CREATE TABLE `rekap_nilai`.`ppkn` (`npm` VARCHAR(12) NOT NULL, `nama` VARCHAR(25) NOT NULL, `kelas` VARCHAR(5) NOT NULL, `tugas` FLOAT(3) NOT NULL, `uts` FLOAT(3) NOT NULL, `uas` FLOAT(3) NOT NULL, `rata` FLOAT(3) NOT NULL)

2.      Isilah Record dengan ketentuan :
      
Npm
Nama
Kelas
Tugas
Uts
Uas
Rata
201043501272
Putri rozandari
S 4 o
80
75
80
?
201043501256
Fahmi djayusman
S 4 p
75.8
68
75
?
201043501240
Asep maulana
S 4 o
75
75
80
?
201043501220
Anton sumanjaya
S 4 m
78
75
75
?
201043501245
Ryan darmawan
S 4 o
80
75
78
?
201043501265
Hafizho
S 4 n
85
68
70
?


INSERT INTO `rekap_nilai`.`sistem_basis_data` (`npm`, `nama`, `kelas`, `tugas`, `uts`, `uas`, `rata`) VALUES ('201043501272', 'putri rozandari', 's 4 o', '80', '75', '80', ''), ('201043501256', 'fahmi djayusman', 's 4 p', '75.8', '68', '75', ''), ('201043501240', 'asep maulana', 's 4 o', '75', '75', '80', ''), ('201043501220', 'anton sumanjaya', 's 4 m', '78', '75', '75', ''), ('201043501245', 'ryan darmawan', 's 4 o', '80', '75', '78', ''), ('201043501256', 'hafizho', 's 4 n', '85', '68', '70', '');

3.      Tampilkan Nilai Tertinggi dan Terendah untuk atribut uts !
SELECT MAX(uts) nilai_tertinggi FROM statika_lanjut
SELECT MIN(uts) nilai_terendah FROM sistem_basis_data

4.      Sisipkan Atribut rata untuk setiap record !


 UPDATE sistem_basis_data SET rata=(tugas+uts+uas)/3

5.      Tampilkan atribut nama dan npm berdasarkan urutan npm !


                                       

SELECT npm, nama FROM `sistem_basis_data` ORDER BY npm

6.      Tampilkan Jumlah Seluruh Recod !
                                                       
SELECT COUNT(*) AS JUMLAH_RECORD FROM sistem_basis_data

7.      Tampilakan nama dan npm mahasiswa yang mendapat nilai rata < 75
                                              
SELECT npm, nama FROM ppkn WHERE rata<75

8.      Tampilkan Total nilai keseluruhan dari Atribut rata berdasarkan kelas s 4 o !
SELECT SUM(rata) AS total_nilai_rata_s4o FROM ppkn WHERE kelas = 's 4 o'

Kuis " TEORI SISTEM BASIS DATA"




Nama               : Putri Rozandari
NPM                : 2010 4350 1272
Kelas                : S 4 O
Tugas               : Membuat Kuis beserta Jawaban
Mata Kuliah     : Teori Sistem Basis Data
Dosen              : Nahot Frastian, S. Kom






1.      Apa yang dimaksud Sistem Basis data !
Sistem yang terdiri atas sekumpulan tabel data yang saling berhubungan dan sekumpulan program (DBMS: Database Management System) yang memungkinkan berbagai user dan/atau program lain dapat mengakses
dan memanipulasi tabel-tabel tersebut.

2.      Sebutkan tujuan Basis Data !
·         Kemudahan dan kecepatan dalam pengambilan data (speed)
·         Efisiensi ruang penyimpanan (space)
 Mengurangi / menghilangkan redudansi data
·         Keakuratan  (Accuracy)
 Pembentukan kode & relasi antar data berdasar aturan / atasan constraint) tipe data, domain data, keunikan data, untuk menekan ketidakakuratan saat entry / penyimpanan   data.
·         Ketersediaan (Avaibility)
 Pemilahan data yang sifatnya pasif dari database aktif.
·         Kelengkapan (Completeness)
 Kompleksnya data menyebabkan perubahan struktur database.
·         Keamanan (Security)
 Memberikan keamanan atas hak akses data. Kebersamaan pemakaian (Sharability)   bersifat multiuser

3.      Sebutkan Manfaat Basis Data !

·                 Controlling Redundancy
ü  Redundancy: duplikasi data, penyimpanan data secara berulang
ü  Redudancy salah satu syarat larangandalam database relasional, karena akan menimbulkan inconsistensidata.
ü   Dengan controlling redundancy, selain akan meningkatkan performancequeryjuga menjaga konsistensidata.
·               Restricting Unauthorized Access
ü  Memberikan pengaturan hak akses / batasan akses user database
ü  Providing Persistent Storage for Program Objects
ü  Menyediakan ruang penyimpanan khusus untuk obyek-obyek program (ex. Object-Oriented Database system yang menyimpan obyek-obyek pemrograman berbasis obyek).



4.      Jelaskan DBA !
Database Administrator (DBA): orang yang memiliki tanggung jawab penuh dalam manajemen database (pengaturan hak akses, koordinasi dan monitoring, kebutuhan hardware/software).

5.      Jelaskan Database Desaigner !
Database Designer: bertanggung jawab dalam identifikasi data yang tersimpan dalam database, menentukan struktur data yang tepat untuk disimpan dalam database.

6.      Jelaskan End-User-Database !
End User Database : adalah orang-orang yang pekerjaannya membutuhkan akses ke database untuk melakukan query, update maupun genereate report database.

7.      Apa yang di maksud normalisasi, dan sebutkan serta jelaskan tahapan normalisasi !
Normalisasi adalah proses pembentukan struktur basis data sehingga sebagian besar ambiguity bisa dihilangkan.
  •        Bentuk normal 1NF terpenuhi jika sebuah tabel tidak memiliki atribut bernilai banyak (multivalued attribute), atribut composite atau kombinasinya dalam domain data yang sama.
  •        Bentuk normal 2NF terpenuhi dalam sebuah tabel jika telah memenuhi bentuk 1NF, dan semua atribut selain primary key, secara utuh memiliki Functional Dependency pada primary key
  •        Bentuk normal 3NF terpenuhi jika telah memenuhi bentuk 2NF, dan jika tidak ada atribut non primary key yang memiliki ketergantungan terhadap atribut non primary key yang lainnya.
  •        Bentuk normal 4NF terpenuhi dalam sebuah tabel jika telah memenuhi bentuk BCNF, dan tabel tersebut tidak boleh memiliki lebih dari sebuah multivalued atribute
  •        Bentuk normal 5NF terpenuhi jika tidak dapat memiliki sebuah lossless decomposition menjadi tabel-tabel yg lebih kecil.


8.      Sebutkan Komponen Basis Data !
 Hardware, OS, Database, DBMS, User, Aplikasi Lain

9.      Apa yang di maksud Abstraksi Data !
Abstraksi data merupakantingkatan/leveldalam melihat bagaimana menampilkandata dalam sebuah sistem database.

10.  Bahasa Database dibagi menjadi 2, sebutkan !
DDL (Data Definittion Languge) dan DML (Data Manipulation Language)