Arsip

Archive for the ‘Bahan Ajar & Modul TI’ Category

Delphi: Program Input Data (Tabel Fakultas)

Membuat Tabel Fakultas

Sebelum mengerjakan Tugas buatlah Tabel Fakultas pada Database Desktop menggunakan format Paradox. Struktur tabel Fakultas Sebagai Berikut:

Struktur Tabel Fakultas

Struktur Tabel Fakultas

Tambahkan data pada Fakultas seperti gambar berikut:

Data Fakultas

Data Fakultas

Tentukan nama Alias database, melalu menu: Tools|Alias Manager, klik New, selanjutanya berina nama Alias dengan Perpustakaan, tentukan Folder dengan mengklik tombol Browse, dan klik tombol Ok.

Pembuatan Form Input Data (Tabel Fakultas)

Buatlah form Input Data Fakultas dengan membuat form baru dan letakkan control-control seperti pada gambar berikut:

Desain Form Input Data Fakultas

Desain Form Input Data Fakultas

Read more…

SQL: Pernyataan SELECT

Fungsi Pernyataan SELECT

Pernyataan SELECT digunakan untuk meload data/menampilkan data

Bentuk Umum Pernyataan SELECT

SELECT daftar_field
FROM nama_tabel
[WHERE kriteria]

Catatan:

  • daftar_field, menyatakan field-field yang akan ditampilkan
  • nama_tabel, meyatakan tabel yang akan ditampilkan
  • Klausa WHERE bersifat opsional dan digunakan sebagai filter terhadap data yang akan ditampilkan.
  • kriteria merupakan menyatakan ekpresi logika.

Contoh Pernyataan SQL: SELECT

Sebelum mengerjakan contoh SQL: Pernyataan SELECT, siapkanlah tabel berikut:

CREATE TABLE mobil
( no_id INT(3) PRIMARY KEY,
  no_plat VARCHAR(15),
  merek VARCHAR(30),
  tipe VARCHAR(30),
  tahun YEAR,
  biaya_sewa INT(7)
)

Sisipkan terdapat tabel mobil sebagai berikut:

INSERT INTO mobil VALUES(‘1’,‘AB102AZ’, ‘Toyota’,’Avanza’, ‘2002’, ‘450000’);
INSERT INTO mobil VALUES(‘2’, ‘AB103AB’, ‘Toyota’,’Innova’, ‘2004’, ‘550000’);
INSERT INTO mobil VALUES(‘3’,‘AB105AB’, ‘Suzuki’,’APV’, ‘2004’, ‘550000’);

dan seterusnya sehingga data tabel seperti gambar berikut:

Contoh data untulk latihan SQL: pernyataan SELECT

Contoh data untulk latihan SQL: pernyataan SELECT

Tampilkan semua record pada tabel mobil

SELECT * 
FROM mobil;

Catatan: Simbol * (asterisk) menyatakan semua field ditampilkan

Read more…

SQL: Pernyataan DELETE

Fungsi Pernyataan DELETE

Pernyataan DELETE digunakan untuk melakukan penghapusan pada suatu atau beerapa baris (record)  suatu tabel.

Bentuk Umum Pernyataan DELETE

DELETE FROM nama_tabel
WHERE nama_kolom=nilai

Catatan: Penggunaan WHERE sesungguhnya bersifat opsional. Klausa WHERE digunakan untuk menentukan atau membatas suatu record atau beberapa record yang akan dihapus. Read more…

SQL: Pernyataan CREATE TABLE

Pernyataan INSERT INTO

Fungsi pernyataan CREATE TABLE

Pernyataan CREATE TABLE termasuk dalam kateogri DDL (Data Definition Languange). Pernyataan ini digunakan untuk menciptakan suatu tabel dalam basis data.

Bentuk umum Pernyataan CREATE TABLE

Adapun bentuk umum pernyataan CREATE TABLE pada mySQL sebagai berikut:
CREATE TABLE nama_tabel
 (
 nama_kolom1 data_type1 [PRIMARY KEY],
 nama_kolom2 data_type2,
 nama_kolom3 data_type,
 ....
 )

Tipe data disesuaikan dengan karakteristik dari data-data setiap kolom atau field. Untuk refferensi tipe data dapat anda baca pada artikel: SQL: Tipe-tipe data

Read more…

SQL: Pernyataan UPDATE

mysql: pernyataan update

Sebelum melanjutkan materi Pernyataan UPDATE sebaiknya anda terlebih dahulu membuat tabel pada sesi sebelumnya: SQL: Pernyataan INSERT INTO

Bentuk Umum Pernyataan UPDATE

Untuk mengubah data yang terdapat pada baris tertentu, Anda bisa menggunakan pernyataan UPDATE. Secara umum, kaidah pernyataan ini adalah sebagai berikut:

UPDATE nama_tabel SET kolom_1 = nilai_baru_1, kolom_2 =nilai_baru_2, kolom-n = nilai_baru_n [WHERE kondisi];

Pada kaidah di atas, klausa WHERE bersifat opsional. Bila klausa ini disertakan, hanya baris-baris tertentu yang memenuhi kondisi yang akan diubah. Jika klausa WHERE tidak disertakan, semua baris akan diubah. Adapun SET digunakan untuk menentukan kolom-kolom yang akan diubah.

Read more…

Categories: Sistem Basis Data Tag:,

SQL: Pernyataan INSERT INTO

Sebelum mempelajari lebih lanjut pernyataan INSERT INTO dalam mySQL buatlah database dan tabel berikut, dengan peritntah SQL sebagai berikut:

Buat basis data perpustakaan

CREATE DATABASE perpustakaan2;

Buat tabel anggota

CREATE TABLE anggota
( npm CHAR(11) PRIMARY KEY,
 nama VARCHAR(50),
 alamat VARCHAR(50),
 tempat_lahir VARCHAR(30),
 tanggal_lahir DATE,
 kode_prodi CHAR(2)
)
Catatan: Untuk materu pernyataan CREATE TABLE dapat dibaca pada link: SQL-Pernyataan CREATE TABLE

Fungsi  Pernyataan INSERT INTO

Pernyataan INSERT INTO digunakan untuk menambahkan record baru pada suatu tabel.

Bentuk Umum Pernyataan INSERT INTO

Bentuk umum dari pernyataan INSERT INTO adalah sebagai berikut:

INSERT INTO nama_tabel 
VALUES (nilai1, nilai2,....)

Kita dapat menentukan kolom-kolom tertentu saja untuk untuk disisipkan data, bentuk umumnya sebagai berikut:

INSERT INTO nama_tabel (kolom1, kolom2,...) 
VALUES (nilai1, nilai2,....)

Read more…

Categories: Sistem Basis Data Tag:,

Sistem Basis Data – Tipe Data pada MySQL

Tipe-tipe data yang didukung oleh MySQL yang terambil dari dokumentasi MySQL. Tipe – tipe data ini diberikan dalam bentuk yang siap dituliskan pada sintaks-sintaks MySQL, misalnya Create Table. Pada tipe-tipe data tersebut terdapat beberapa atribut yang memiliki arti sebagai berikut:

  • M, menunjukkan lebar karakter maksimum. Nilai M maksimum adalah 255.
  • D,  menunjukkan jumlah angka di belakang koma. Nilai maksimum D adalah 30 tetapi dibatasi oleh nilai M, yaitu tidak boleh lebih besar daripada M-2.
  • Atribut yang diberi tanda [ dan ] berarti pemakaiannya adalah optional.
  • Jika atribut ZEROFILL disertakan, MySQL akan otomatis menambahkan atribut UNSIGNED.
  • UNSIGNED adalah bilangan tanpa tanda di depannya (misalnya tanda negatif).

Read more…

Pemrograman Basis Data – Soal UTS 2012

Lembar jawaban diserahkan sesuai jadwal UTS

Dikerjakan sendiri-sendiri.

Dowload File: PBD – Soal UtS 2012

Sistem Informasi – Nilai Kelas 11.B

NPM

 

Tugas

Quis

UTS

UAS

Akhir

Abjad

 

20%

10%

35%

35%

100%

Deni Oktavia

0

0

0

0

0

 

Siyamto

95

85

100

100

98

A

Reni Fatmawati

50

80

100

0

53

C

Rizki Yunanto

0

0

0

0

0

E

Muhammad Faizal Rahman

95

85

98

100

97

A

Mona Eylief Wiharti

95

80

100

100

97

A

Satriyo Rohmawanto

95

80

100

100

97

A

Suyanto

95

80

98

100

96

A

Rasma Adhi Prayoga

95

80

100

100

97

A

Dayu Dwi Yulianto

95

80

98

100

96

A

Muhammad Hasan

0

0

0

0

0

 

Warsiyo

95

80

100

100

97

A

Rihan Sidtratul Muntaha

95

80

100

100

97

A

Susilo

95

80

100

100

97

A

Endri Susilo

60

80

0

100

55

C

Abe Pinandita Titis Sukmajati

0

0

0

0

0

0

Yulizar Fahmi

95

80

100

100

97

A

Doni Prihantoro

95

80

90

100

94

A

Stefanus Fendriyanto

85

80

95

100

93

A

Febri Nurita

60

80

100

100

90

A

Lilik Erkiana

50

80

100

0

53

C

Andi Cahyo Prihantoro

95

80

100

100

97

A

Ahmad Suryanto

95

80

95

95

94

A

Pengantar Teknologi Informasi – Nilai Kelas 11.A5

22 Februari 2012 1 komentar

NO

NPM

Nama Mahasiswa

Tugas

Kuis

UTS

UAS

Akhir

Abjad

  

  

  

40%

10%

25%

25%

  

  

1

11111100149

EKO HENY PRASETYO

75

90

68

70

74

B+

2

11111100150

HENRO SULISTIYO

0

0

68

0

17

E

3

11111100153

SELVI MELA MAHARANI

90

95

86

90

89

A

4

11111100154

PRAWESTI MEITASARI

75

90

95

80

83

A-

5

11111100156

NETI ARYATI

95

90

95

100

96

A

6

11111100157

MASFI SHOLIKHAH

70

90

85

100

83

A-

7

11111100158

ACHMAD DAMARUDIN

0

0

0

0

0

E

8

11111100159

CATUR HENDRA IRAWAN

75

90

95

90

85

A

9

11111100160

MAHENDRA WIJAYA

70

90

52

100

75

B+

10

11111100161

DWI ISNAENI

85

70

68

95

82

A-

11

11111100163

INDA RINI ASTUTI

75

95

68

100

82

A-

12

11111100164

EKO AGUS SETIYAWAN

95

95

68

100

90

A

13

11111100165

OCKA DWI SEJATI

100

95

68

100

92

A

14

11111100166

SLAMET TRIDIANTO

80

0

51

100

70

B

15

11111100167

WISHNU ARIADHI

95

90

85

90

91

A

16

11111100170

WILDAN YUSUF PUTRA ARMINTA

95

90

85

100

93

A

17

11111100171

ALVIN SOUNANDAR

70

50

68

90

73

B+

18

11111100172

MUKHAMAD NAUVAL

85

60

85

100

86

A

19

11111100173

FENDY IRAWAN

70

85

95

95

84

A-

20

11111100175

BASKO ARDIANSYAH

90

90

51

100

83

A-

21

11111100176

YAKIUS HOGAJAU

70

90

51

75

69

B

22

11111100177

SURYAMAN

80

95

95

10

68

B

23

11111100179

BANI SETIAWAN

70

85

85

100

83

A-

24

11111100181

NUR HIDAYAT

85

85

85

100

89

A

25

11111100187

HERI SARFANTO

75

90

98

80

84

A-

Ikuti

Get every new post delivered to your Inbox.

Bergabunglah dengan 78 pengikut lainnya.