Showing posts with label DB. Show all posts
Showing posts with label DB. Show all posts

pengertian flowchart,dfd,erd dan simbolnya

a.  Flowchart
Flowchart adalah penyajian yang sistematis tentang proses dan logika dari kegiatan penanganan informasi atau penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program. Flowchart menolong analis dan programmer untuk memecahkan masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis alternatif-alternatif lain dalam pengoperasian.


System flowchart adalah urutan proses dalam system dengan menunjukkan alat media input, output serta jenis media penyimpanan dalam proses pengolahan data.
Program flowchart adalah suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program.
Ada beberapa petunjuk yang harus diperhatikan, seperti :
a.       Flowchart digambarkan dari halaman atas ke bawah dan dari kiri  ke kanan.
b.      Aktivitas yang digambarkan harus didefinisikan secara hati-hati dan definisi ini harus dapat dimengerti oleh pembacanya.
c.       Kapan aktivitas dimulai dan berakhir harus ditentukan secara jelas.
d.      Setiap langkah dari aktivitas harus diuraikan dengan menggunakan deskripsi kata kerja, misalkan melakukan penggandaan diri.
e.       Setiap langkah dari aktivitas harus berada pada urutan yang benar.
f.       Lingkup dan range dari aktifitas yang sedang digambarkan harus ditelusuri dengan hati-hati. Percabangan-percabangan yang memotong aktivitas yang sedang digambarkan tidak perlu digambarkan pada flowchart yang sama. Simbol konektor harus digunakan dan percabangannya diletakan pada halaman yang terpisah atau hilangkan seluruhnya bila percabangannya tidak berkaitan dengan sistem.
g.       Gunakan simbol-simbol flowchart yang standar.


 



b. Data Flow Diagram (DFD)
Data Flow Diagran (DFD) merupakan gambaran keseluruhan kerja sistem secara garis besar.


 
Didalam DFD terdapat 3 level, yaitu :
a.       Diagram Konteks.
Menggambarkan satu lingkaran besar yang dapat mewakili seluruh proses yang terdapat di dalam suatu sistem.
b.      Diagram Nol
Merupakan satu lingkaran besar  yang mewakili lingkaran-lingkaran kecil yang ada di dalamnya.
c.       Diagram Rinci.
Merupakan diagram yang menguraikan proses apa yang ada dalam diagram Nol.
Fungsi DFD :
a.       Menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi.
b.      Alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem.
c.       Untuk menggambarkan analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.
c. Entity Relationship Diagram (ERD)
Entity Relationship Diagram adalah model konseptual yang mendeskripsikan hubungan antara penyimpanan data atau file data.

soal basis data kd 3.1,3.2,3.3

soal basis data  kd 3.1,3.2,3.3


Nama   : irfan ardianto
No       : 19
Klas     : xii rb
Kd 3.1
1.      Sistem yang melakukan suatu respon atas permintaan data/layanan oleh client disebut dengan ?
  • a.       Client
  • b.      Server
  • c.       Client-Server
  • d.      Sistem Operasi
  • e.       Program

2.      Yang  bukan merupakan karakteristik sistem Client Server adalah ?
  • a.       Service (layanan)
  • b.      Sharing resources (sumber daya)
  • c.       Mix-and-Match
  • d.      Pesan berbasiskan komunikasi
  • e.       Penyimpan database


3.      Fungsi server adalah?,kecuali..
  • a.       Menerima dan memproses basis data yang diminta dari client
  • b.      Memeriksa autorisasi
  • c.       Mengatur user interface
  • d.      Menjamin tidak terjadi pelanggaran terhadap integrity constraint
  • e.       Memelihara data dictionary


4.      Fungsi client adalah?,kecuali..
  • a.      Menerima dan memproses basis data yang diminta dari client
  • b.   Memproses aplikasi
  • c.   Memberikan respon balik pada pemakai
  • d.  Menyediakan akses basis data secara bersamaan
  • e.  Menyediakan control recovery
5.      Manakah yang merupakan kekurangan dari Standalone (one-tier) ?
  • a.      Skala kecil
  • b.      Kurangnya skalabilitas
  • c.       Susah untuk merancang
  • d.      Susah untuk mengatur
  • e.       Mahal



6.      Apa kepanjangan dari ODBC ?
  • a.       Operation database connectivity
  • b.      Open database connection
  • c.       Open database connectivity
  • d.      Open data connect
  • e.       Opsion database connectivity

7.      Manakah yang merupakan komponen utama ODBC ?
  • a.       ODBC API
  • b.      Driver basis data ODBC
  • c.       ODBC Driver Manager
  • d.      Semua jawaban benar
  • e.       Semua jawaban salah

8.      Kelebihan dari konsep arsitektur two-tier kecuali?
  • a.       Mudah
  • b.      Sekala kecil
  • c.       Menangani database server secara khusus
  • d.      Relative lebih sederhana untuk didevelop dan diimpplementasikan
  • e.       Lebih cocok diterapkan pada bisnis kecil

9.       
a)      Manajemen data
b)      Keamanan
c)      Query, tigger, prosedur tersimpan
d)     Penanganan masalah
Peryataan diataas di tangani server database pada arsitektur?
  • a.       Arsitektur One Tier
  • b.      Arsitektur Two Tier
  • c.       Arsitektur Three Tier
  • d.      Arsitektur Multi Tier
  • e.       Semua jawaban salah

10.  nama/alias dari database yang digunakan oleh program, yang koneksinya melalui ODBC adalah pengertian?
  • a.       DNS
  • b.      DSN
  • c.       API
  • d.      DRIVER
  • e.       MANAGER



KD 3.2
11.  pengaksesan sebuah berkas bertujuan untuk mendapatkan informasi.adalah pengertian dari...
  • a.       retrieval
  • b.      query
  • c.       select
  • d.      edit
  • e.       update

12.  Manakah yang tidak  termasuk pada data retrieval pada SQL ?
  • a.       Select statement
  • b.      Alter statement
  • c.       update statement
  • d.      Drop statement
  • e.       Delete statement


13.  Suatu fungsi untuk menampilkan semua data secara urut berdasarkan abjadnya pada sql adalah pengertian dari ?
  • a.       Group By
  • b.      Order By
  • c.       Where
  • d.      If
  • e.       While do

14.  Alter untuk merubah nama table adalah
  • a.       Change
  • b.      Modify
  • c.       Add
  • d.      Rename
  • e.       Drop

15.  ALTER TABLE mhs ADD asalSekolah VARCHAR(20);
Sintak diatas berfungsi untuk ?
  • a.       Menambah field baru dalam suatu table
  • b.      Mengubah nama field
  • c.       Mengubah tipe data field
  • d.      Membuat primary key
  • e.       Menghapus primary key

16.  Manakah proses yang tidak termasuk dalam pengubahan struktur dalam table ?
  • a.      Menambahkan perintah If
  • b.      Mengubah nama field
  • c.       Mengubah tipe data field
  • d.      Membuat primary key
  • e.       Menghapus primary key

17.  Manakah dari jawaban dibawah ini yang bukan merupakan jenis connstraint ?
  • a.       NOT NULL Constraint
  • b.      DEFAULT Constraint
  • c.       UNIQUE Constraint
  • d.      CHECK Constraint
  • e.       DEFAULT Constraint

18.  Constraint yang digunakan untuk memastikan tidak ada data ganda dalam kolom, adalah pengertian dari ?
  • a.       NOT NULL Constraint
  • b.      DEFAULT Constraint
  • c.       UNIQUE Constraint
  • d.      CHECK Constraint
  • e.       DEFAULT Constraint

19.  ALTER TABLE mhs DROP PRIMARY KEY;
Sintak diatas memiliki fungsi untuk ?
  • a.       Menambah field baru dalam suatu table
  • b.      Mengubah tipe data field
  • c.       Membuat Primary Key
  • d.      Menghapus Primary Key
  • e.       Membuat Foreign Key

20.  mengubah suatu definisi suatu field dalam tabel fungsi dari alter...
  • a.       Change
  • b.      Modify
  • c.       Add
  • d.      Rename
  • e.       Drop


Kd 3.3

21.  Operasi untuk mengambil informasi dari 2 tabel atau lebih dalam 1 waktu adalah pengertian dari ?
  • a.       Follow
  • b.      Join
  • c.       Where
  • d.      Constraint
  • e.       DCL

22.  Manakah yang bukan jenis join ?
  • a.       Natural join
  • b.      Equi join
  • c.       Non equi join
  • d.      Self join
  • e.       Non self join

23.  Melakukan suatu join berdasarkan kriteria tertentu adalah fungsi dari ?
  • a.       Natural join
  • b.      Equi join
  • c.       Non equi join
  • d.      Self join
  • e.       Inner join

24.  Menggabungkan Suatu Tabel dengan Tabel itu Sendiri adalah fungsi dari ?
  • a.       Natural join
  • b.      Equi join
  • c.       Non equi join
  • d.      Self join
  • e.       Inner join

25.  ... adalah suatu kondisi join yang berisi suatu operator kesamaan (equality).
  • a.       Natural join
  • b.      Equi join
  • c.       Non equi join
  • d.      Self join
  • e.       Inner join

26.  Menggabungkan table-tabel dengan klausa klausa NATURAL JOIN, USING atau ON adalah fungsi dari ?
  • a.       Natural join
  • b.      Equi join
  • c.       Non equi join
  • d.      Self join
  • e.       Inner join

27.  Bila tidak ditemukan maka baris data tersebut dibatalkan adalah aksi dari ?
  • a.       Natural join
  • b.      Equi join
  • c.       Non equi join
  • d.      Self join
  • e.       Inner join

28.  Memilih baris-baris dari dua tabel yang memiliki nilai-nilai yang sama dalam semua kolom yang sesuai adalah fungsi joint ?
  • a.      Natural join
  • b.      Equi join
  • c.       Non equi join
  • d.      Self join
  • e.       Inner join

29.  Query ini mendapatkan semua baris dalam tabel B, yang ada disebelah kanan table adalah definisi dari ?
  • a.       Natural join
  • b.      Equi join
  • c.       Self join
  • d.      Right outer join
  • e.       Left outer join

30.  Query ini mendapatkan semua baris dalam tabel J, yang ada disebelah kiri table adalah definisi dari ?
  • a.       Natural join
  • b.      Equi join
  • c.       Self join
  • d.      Right outer join
  • e.       Left outer join