Dasar-Dasar Pemrograman 2

Slides:



Advertisements
Presentasi serupa
DESAIN & KONFIGURASI DATABASE
Advertisements

Yuswanto Modifikasi Data.
SQL.
MATA KULIAH : “LOGIKA DAN ALGORITMA”
Dasar-dasar SQL soesanto.
SQL.
Pembuatan Tabel dan Relasi antar Tabel

Manajemen Basis Data menggunakan SQL Server
Oleh Munawar Asikin.  Membuat Project lewat Menu  Membuat Project lewat Perintah Visual Foxpro - Create Project [namaproject]
PAKET PROGRAM NIAGA TEKNIK KOMPUTER
Table DEWI Pertemuan 2.
Pengenalan Database Database, adalah Gabungan dari beberapa data yang diolah dan diorganisasikan sedemikian rupa, sehingga didapatkan suatu hubungan atau.
Pertemuan 4 Database dengan MySQL.
Pemograman 1 Pertemuan 10.
Pemograman 1 Pertemuan 9.
PHP - MySQL.
PEMROGRAMAN BERSTRUKTUR FILE DATABASE
Bab 5 Data Control Language dan Teknik Normalisasi
BASIS DATA TERAPAN Triana Elizabeth, S. Kom
Internet Programming MySQL
Pemrogramn Berorientasi Obyek MySQL
PEMROGRAMAN BERSTRUKTUR: File DATABASE
AUDIT COMMAND LANGUAGE ANALISA
Pencarian Data Data yang kita inputkan/masukkan terkadang ingin kita lihat kembali untuk mengetahui informasi data tersebut. Misalnya pada data pegawai,
BAHASA PEMROGRAMAN VISUAL FOXPRO: INDEX, SEARCHING, OBJECT FORM, MULTITABLE DAN MEMBUAT LAPORAN Oleh Munawar Asikin.
PEMROGRAMAN BERSTRUKTUR: STRUKTUR DATA DAN PEMAKAIANNYA
Table Pertemuan 2.
Pemrograman Web/MI/D3 sks
Microsoft SQL Server DDL dan DML dasar
Database Pengertian database dalam visual foxpro berbeda dengan pengertian database dalam Foxpro versi sebelumnya, yang berarti tabel. Dalam Visual Foxpro,
Data Definition Language dan Data Manipulation Language
MANAJEMEN BASIS DATA Pertemuan 6 SQL - SELECT.
DASAR-DASAR PEMROGRAMAN I. Organisasi File Database  Pembuatan:  create [path] namafile  Struktur:  Nama field Maksimum 10 karakter Didahului dengan.
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
BASIS DATA TERAPAN TINALIAH, S. Kom. Tujuan Perkuliahan  Mahasiswa mempelajari bagaimana mengelola database, mengakses data, mengubah data, membuat stored.
Data Manipulation Language
Pengantar Dbase dBase IV.
Pengenalan Database MySQL
Konsep teknologi informasi b
PERINTAH INTERAKTIF DALAM DBASE
Outline: Relational Data Model Entity Relationship Diagram
PEMASARAN BERBASIS WEB
MEMPERBAIKI DATA Dalam Dbase IV.
SQL (Structure Query Language)
Connect to the Server - Putty
PEMASARAN BERBASIS WEB
SQL OVERVIEW.
DBase.
Pengantar Dbase dBase IV kti by dna.
Structured Query Language
Pengantar Dbase dBase IV.
Biodata…… Nama : Muhammad Yunus Alamat : Getap Asal : Sakra Lotim
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
Pengenalan Database Database, adalah Gabungan dari beberapa data yang diolah dan diorganisasikan sedemikian rupa, sehingga didapatkan suatu hubungan atau.
Pengenalan Database.
Pengenalan mySQL database
Multi Tabel SELECT <daerah-kerja>
Basis Data Bab 3 Structured Query Language (SQL).
Database Pada Microsoft Excel
Referensi Bahasa MySQL
DATA MANIPULATION LANGUAGE
Pengenalan dan Instalasi Dbase
Pengantar Dbase dBase IV kti by dna.
Pengantar Dbase dBase IV kti by dna.
MEMPERBAIKI DATA Dalam Dbase IV KTI by dna.
BAHASA BASIS DATA Data Manipulation Languange
Pengantar Teknologi SIM 2 (pertemuan 7)
Pengantar Dbase dBase IV.
MEMPERBAIKI DATA Dalam Dbase IV.
Transcript presentasi:

Dasar-Dasar Pemrograman 2 Mengedit Data Mengurutkan Data Mencari Data Relasi Antar Tabel Variabel Memori Array Ekspresi, Operator dan Fungsi

Editing Record Menghapus record Membatalkan tanda penghapusan DELETE [scope] [FOR syarat] Membatalkan tanda penghapusan RECALL [scope] [FOR syarat]  scope: ALL Penghapusan permanen PACK Penyisipan record INSERT [before] [blank] Contoh: INSERT Menginsert pada recno 3 Go 3 Insert before

Koreksi terhadap record tertentu REPLACE [scope] nama_field1 WITH ekspresi [nama_field2 WITH eksspresi] [FOR syarat] Contoh: Replace n_akhir with 0.2*tugas+0.3*uts+0.5*uas

Pengurutan Data Sort menghasilkan file baru (*.dbf) SORT ON filed[/D][C] TO nama_file [FOR kriteria] Contoh: SORT ON n_akhir TO urut Indeks menghasilkan file baru (*.idx/*.cdx) INDEX ON eExpression TO IDXFileName | TAG TagName [FOR lExpression] [COMPACT] [ASCENDING | DESCENDING] [UNIQUE | CANDIDATE] [ADDITIVE] INDEX ON nim TO mhs_idx INDEX ON str(nim)+kode_mk TO nilai_cdx

Pengurutan Data (2) Mengaktifkan file indeks Melakukan indeks ulang SET INDEX TO IDXFileName Contoh: USE MHS SET INDEX TO mhs_idx Melakukan indeks ulang REINDEX Menutup file indeks SET INDEX TO CLOSE INDEX

Pencarian Data Pencarian data pada field terindeks SEEK kriteria kriteria data kunci indeks Contoh: Seek 1008  mencari nim 1008 FIND kriteriakhusus untuk kunci tipe karakter Contoh FIND ‘Ahmad’  mencari nama Ahmad

Relasi Antar Tabel Dengan perintah SET RELATION, langkah-langkahnya Memilih daerah kerja aktif SELECT ekspresi Contoh: SELECT A, SELECT B, SELECT 1, SELECT 2 Membuat relasi SELE 1 USE MK SET INDEX TO MK_IDX SELE 2 USE NILAI SET INDEX TO NILAI_IDX SET RELATION TO KODE_MK INTO MK

Relasi Antar Tabel (2) Retrieve data, misalnya menampilkan LIST KODE_MK, MK.NAMA_MK, N_AKHIR Menyimpan hasil retrieve (bila diperlukan) CREATE VIEW namaFile Menutup database CLOSE DATABASES Menampilkan hasil relasi yang pernah dibuat SET VIEW TO namaFile

VARIABEL MEMORY

Variabel Memory Variabel memory di simpan dalam RAM Data yang disimpan dalam variabel memori akan hilang jika komputer dimatikan Biasa dipakai untuk menyimpan data sementara Sangat penting pada saat membuat program aplikasi Variabel memori: Standar: disediakan oleh FoxPro Buatan: dibuat oleh programer

Variabel Memory (2) Berdasarkan cakupannya, variabel memori: Penamaan: Public Privat Penamaan: Maksimum 10 karakter Diawali dengan huruf Tidak memakai karakter spasi dan koma Boleh diikuti dengan angka

Variabel Memory (3) Menyimpan variabel memori: STORE namaVariabel=data STORE data TO namaVariabel Contoh: STORE 87 TO nilai STORE ‘Ahmad’ TO nama namaVariabel=data Nilai=87 Nama=‘Ahmad’

Variabel Memory (4) Menampilkan isi variabel memori: ? nilai ?”Nilaiku = “+STR(nilai) ?”Namaku = “+nama+ “ nilaiku = “+STR(nilai) Dalam pemrograman akan dibahas bagaimana menampilkan variabel memori

ARRAY

ARRAY Array termasuk variabel mempri buatan Mendeklarasikan namaArray (baris,kolom) Contoh: Barang(3,2) Mengisi array Barang(1,1)=“mobil” Barang(1,2)=“BMW” Barang(2,1)=“motor” Barang(2,2)=“YAMAHA” Barang(3,1)=“sepeda” Barang(3,2)=“BMX” Atau dengan perintah STORE

ARRAY(2) Menampilkan isi variabel array DISPLAY MEMORY LIKE namaArray DISPLAY MEMORY LIKE Barang Untuk melihat satu persatu ?Barang(1,2) Pelajari juga: pengolahan array dengan fungsi

EKSPRESI, OPERATOR dan fungsi

Ekspresi Ekspresi sama dengan rumus Ekspresi terdiri dari: komponen dan operator Komponen terdiri dari angka, karakter, filed, variabel memori, fungsi atau elemen array Operator adalah penghubung antar komponen Contoh: REPLACE n_Akhir WITH 0.2*tugas+0.3*uts+0.5*uas Luas=panjang*lebar

Operator Matematika: (),^, . , / , %, + , - Relasi: =, <, >, <=, >=, <> atau != atau #, == Logika: (), NOT atau ! , AND, OR Karakter: +, -, $

Fungsi Standar Jumlah Rata-rata Jumlah record SUM namaFields [TO namaVariabel] [FOR kriteria] SUM uas, n_akhir TO juas, jnakhir FOR kode_MK=11 Rata-rata AVERAGE namaFields [TO namaVariabel] [FOR kriteria] AVERAGE uas, n_akhir TO ruas, rnakhir FOR kode_MK=11 Jumlah record Count [FOR kriteria] [TO namaVariabel] COUNT FOR n_akhir>85 TO nGradeA Pelajari fungsi-fungsi yang lain