wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

TES .NET

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Cara mendeklarasikan sebuah properti dalam class adalah

a)

public string kode { null; null; }     

b)

public string kode [ get; set; ]

c)

public string kode ( get; set; )

d)

public string kode { get; set; }

2.

Fungsi berikut yang akan bernilai True adalah

a)

String.IsNullOrWhiteSpace("\n");

b)

String.IsNullOrEmpty("hello");

c)

String.IsNullOrWhiteSpace("hello");

d)

String.IsNullOrEmpty("\n");

3.

Sebuah fungsi dari class SqlTransaction dalam .Net Framework yang digunakan untuk membatalkan transaksi adalah

a)

CancelTransaction()

b)

VoidTransaction()

c)

Rollback()

d)

Dispose()

4.

Berikut adalah sebuah object dari SQLCommand dengan nama com, lalu dibuat parameter untuk mengeksekusi SQL dengan kondisi yang akan mengirimkan nilai null jika variabel alamat dengan tipe data string bernilai karakter kosong. Jabawannya adalah

a)

com.Parameters.AddWithValue("@alamat", alamat == "" ? DBNull.Value : alamat);

b)

com.Parameters.AddWithValue("@alamat", alamat == "" ? DBNull.Value : (object)alamat);

c)

com.Parameters.AddWithValue("@alamat", alamat == "" ? null : alamat);

d)

com.Parameters.AddWithValue("@alamat", alamat == "" ? null : (object)alamat);

5.

Syntax SQL "SELECT COALESCE(null, 3, null, 6, 8)" akan menghasilkan

a)

null

b)

3

c)

6

d)

8

6.

Yang digunakan untuk menampilkan data dari sebuah model dalam MVC adalah

a)

Controller

b)

Model

c)

View

d)

Display

7.

string[] buah = new string[]{"apel", "pisang","anggur","jeruk", “manga”};

nilai dari buah[2] adalah

a)

pisang

b)

anggur

c)

apel

d)

mangga

8.

Yang bukan merupakan tipe data dalam SQL Server adalah

a)

Varchar

b)

Int

c)

Decimal

d)

Abstract

9.

SELECT max(harga) from products, perintah berikut akan menghasilkan … jumlah baris

a)

0

b)

1

c)

2

d)

Tidak ada yang benar

10.

Untuk menggabungkan beberapa table kita menghubungkan … dari satu table ke … pada table lainnya

a)

Primary key, foreign key

b)

Foreign key, filter key

c)

Primary key, filter key

d)

Group by , primary key

11.

Kode SQL yang dapat kita simpan dan digunakan berulang kali adalah

a)

Index

b)

Table

c)

Stored procedure

d)

Method

12.

Untuk menjalankan prosedur "SP_Sales_Data" digunakan sintaks

a)

Select SP_Sales_Data

b)

Run SP_Sales_Data

c)

Exec SP_Sales_Data

d)

SP_Sales_Data Exec

13.

Operator yang digunakan untuk membandingkan sebuah nilai dengan list dari nilai adalah

a)

Between

b)

In

c)

All

d)

Any

14.

Table virtual berisi data dari hasil perintah SELECT disebut

a)

View

b)

Transaction

c)

Sequence

d)

Variable

15.

Select nama pelanggan dari tabel pelanggan yang beralamat di Jakarta, gunakan perintah

a)

Select * from pelanggan where alamat = ‘Jakarta’;

b)

Select NamaPelanggan from pelanggan where alamat = ‘Jakarta’;

c)

Select NamaPelanggan from pelanggan where alamat <> ‘Jakarta’;

d)

Select * from pelanggan where alamat not in (‘Jakarta’);

16.

Jumlah Primary key yang dibolehkan dalam satu table adalah

a)

3

b)

2

c)

1

d)

Tidak ada jawaban yang benar

17.

Yang membuat Stored Procedure lebih cepat dibanding mengirim statement Transaksi SQL ke SQL Server adalah

a)

Statement Transaksi SQL lebih pendek

b)

Lebih sedikit perintah yang tersedia, sehingga waktu penguraian lebih singkat

c)

Query dikompilasi dan dicache di server

d)

Tidak ada jawaban yang benar

18.

Laporan keuangan yang menunjukkan besarnya pendapatan  dan beban perusahaan selama periode tertentu adalah

a)

Neraca

b)

Laporan Laba/Rugi

c)

Laporan Kas

d)

Laporan perubahan modal

19.

Ubah kolom KodeBarang dengan nilai PRD002 dari table Order untuk pelanggan dengan ID 100

a)

Update Order set KodeBarang = ‘PRD002’ where IDPelanggan = 100;

b)

Update Order set KodeBarang = 100 where IDPelanggan = ‘PRD002’;

c)

Alter Order set KodeBarang = ‘PRD002’ where IDPelanggan = 100;

d)

Change Order set KodeBarang = ‘PRD002’ where IDPelanggan = 100;

20.

Hitung jumlah penjualan pada tahun 2020 dari tabel Order yang dilihat dari kolom TanggalTransaksi

a)

Select Sum(NilaiPenjualan) from Order where tahun = 2020; 

b)

Select NilaiPenjualan from Order where year(tahun) = 2020;

c)

Select Sum(NilaiPenjualan) from Order where year(TanggalTransaksi) = 2020;

d)

Select Count(NilaiPenjualan) from Order where year(TanggalTransaksi) = 2020;