Skip to content

Commit

Permalink
updates
Browse files Browse the repository at this point in the history
  • Loading branch information
23Pstars committed Oct 7, 2019
1 parent 2578772 commit cc19d17
Show file tree
Hide file tree
Showing 10 changed files with 132 additions and 18 deletions.
23 changes: 23 additions & 0 deletions _layouts/lecture.html
Expand Up @@ -33,11 +33,27 @@ <h2>Lectures</h2>
</tbody>
</table>

<ul>
{% assign sorted = site.lectures | sort: 'tahun_akademik' %}
{% for mk in sorted reversed %}
{% assign mk_id = mk.tahun_akademik | append: '-' | append: mk.judul | slugify %}
<li style="list-style-type: square">
{{ mk.tahun_akademik }} &mdash;
<a href="#{{ mk_id }}">
{{ mk.judul }}
</a>
</li>
{% endfor %}
</ul>

<br/><br/><br/>

<div class="_lists">

{% assign sorted = site.lectures | sort: 'tahun_akademik' %}
{% for mk in sorted reversed %}
{% assign mk_id = mk.tahun_akademik | append: '-' | append: mk.judul | slugify %}
<hr/>
<div class="_item" id="{{ mk_id }}">
<h4 class="_title">
{{ mk.judul }}
Expand All @@ -57,7 +73,14 @@ <h4 class="_title">
<div class="_content">
{{ mk.content }}
</div>
<hr/>
<div class="_meta">
<a href="#lectures">
&uarr; ke atas
</a>
</div>
</div>
<br/><br/><br/>
{% endfor %}

</div>
Expand Down
2 changes: 1 addition & 1 deletion _lectures/20172-analisis-dan-design-berorientasi-objek.md
@@ -1,6 +1,6 @@
---
judul: "Analisis dan Perancangan Berorientasi Objek (C)"
tahun_akademik: 20172"
tahun_akademik: "20172"
tahun_akademik2: "2017 Genap"
---

Expand Down
2 changes: 1 addition & 1 deletion _lectures/20172-pengantar-teknologi-informasi.md
@@ -1,6 +1,6 @@
---
judul: "Pengantar Teknologi Informasi (A)"
tahun_akademik: 20172"
tahun_akademik: "20172"
tahun_akademik2: "2017 Genap"
---

Expand Down
2 changes: 1 addition & 1 deletion _lectures/20181-pemrograman-web-lanjut.md
@@ -1,6 +1,6 @@
---
judul: "Pemrograman Web Lanjut"
tahun_akademik: 20181"
tahun_akademik: "20181"
tahun_akademik2: "2018 Ganjil"
kontrak_kuliah: "https://docs.google.com/presentation/d/1eo_9Kc2OJV-y6xkIzetVhD7tytbxUDlqhdva4GUmhOw/edit?usp=sharing"
---
Expand Down
2 changes: 1 addition & 1 deletion _lectures/20181-sistem-operasi.md
@@ -1,6 +1,6 @@
---
judul: "Sistem Operasi (A/B)"
tahun_akademik: 20181"
tahun_akademik: "20181"
tahun_akademik2: "2018 Ganjil"
kontrak_kuliah: "https://docs.google.com/presentation/d/1HSvrn6oktNH11oNDyocu5egS2zWkCdTTGkwOWRP0ubM/edit?usp=sharing"
---
Expand Down
2 changes: 1 addition & 1 deletion _lectures/20182-aljabar-linear.md
@@ -1,6 +1,6 @@
---
judul: "Aljabar Linear (A/B/C)"
tahun_akademik: 20182"
tahun_akademik: "20182"
tahun_akademik2: "2018 Genap"
kontrak_kuliah: "https://docs.google.com/presentation/d/163ifOlizSzI4gSYhPOcVKIGO7bdTITlCWz1xG4tjEZs/edit?usp=sharing"
---
Expand Down
2 changes: 1 addition & 1 deletion _lectures/20191-pemrograman-web-lanjut.md
@@ -1,6 +1,6 @@
---
judul: "Pemrograman Web Lanjut"
tahun_akademik: 20191"
tahun_akademik: "20191"
tahun_akademik2: "2019 Ganjil"
kontrak_kuliah: "https://docs.google.com/presentation/d/1RwbuoW1gtqlLx-n43ApAeUy8OCGKqiNbe7XH5cCVfuo/edit?usp=sharing"
---
Expand Down
113 changes: 101 additions & 12 deletions _lectures/20191-teknologi-basis-data.md
@@ -1,18 +1,107 @@
---
judul: "Teknologi Basis Data (A/B)"
tahun_akademik: 20191"
tahun_akademik: "20191"
tahun_akademik2: "2019 Ganjil"
kontrak_kuliah: "https://docs.google.com/presentation/d/12B7nqzBANd9kuoQvt5sX9odd4Hgo7gbJJjwEstlD4Yg/edit?usp=sharing"
---

1. [Storage](https://docs.google.com/presentation/d/1zdPUK0oRs7aop4Kn-QQTnYZOemg-HjF_Hrjk6baZ-rg/edit?usp=sharing)
2. [Indexing](https://docs.google.com/presentation/d/1O7oxF0CwPjpBiijjLOrj2qx9eb8hwanP1gqmOMFeRYo/edit?usp=sharing)
3. [Tree-Structured Indexing](https://docs.google.com/presentation/d/1uUQhF7oAS2HYQcFR8bzeo5tk2SbaEV6ntVJ9ne_H2ek/edit?usp=sharing)
4. Quiz ([A](https://docs.google.com/forms/d/e/1FAIpQLScjODf8uljtewZVaw7m1DxrARUtln_2JCS1p-F6fv0i3wC0Rw/viewform?usp=sf_link)/[B](https://docs.google.com/forms/d/e/1FAIpQLSdQqef2jDdYd0t2ZmPCu_Y_Nl-ioio_MhpWZaDUM86aWB6gpg/viewform?usp=sf_link))
4. Multi-Dimensional Indexing
5. Hash-Based Indexing
6. External Sorting
7. Evaluation of Relational Operators
8. Cardinality Estimation
9. Query Optimization
10. Transaction Management
Matakuliah Teknologi Basis Data memberikan pemahaman dan penguasaan terkait proses dan skema kerja yang ada didalam sistem Database Management System (DBMS). Materi Teknologi Basis Data memiliki pendekatan lebih dalam dari sistem internal DBMS, tidak membahas mengenai Structured Query Language (SQL) dan dokumen teknis cara menggunakan/menjalankan SQL. Kaitannya dengan internal sistem DBMS mencakup pembahasan tentang Storage, Indexing, Tree-Structured Indexing, Multi-Dimensional Indexing, Hash-Based Indexing, dan External Sorting.

###### Week 1 - [Storage](https://docs.google.com/presentation/d/1zdPUK0oRs7aop4Kn-QQTnYZOemg-HjF_Hrjk6baZ-rg/edit?usp=sharing) (1)
>- _memahami konsep magnetic disk pada sistem komputer_
>- _memahami kecepatan akses pada berbagai media akses dalam sistem komputer_
>- _menjelaskan jenis RAID pada sistem penyimpanan_
>- _menjelaskan perbedaan magnetic disk dan solid-state disk_
###### Week 2 - [Storage](https://docs.google.com/presentation/d/1zdPUK0oRs7aop4Kn-QQTnYZOemg-HjF_Hrjk6baZ-rg/edit?usp=sharing) (2)
>- _memahami free space management_
>- _menjelaskan pin pada proses baca tulis data pada memory_
>- _mengetahui perbedaan antara DBMS dan sistem operasi_
>- _memahami konsep dari heap files yang ada dalam page_
###### Week 3 - [Indexing](https://docs.google.com/presentation/d/1O7oxF0CwPjpBiijjLOrj2qx9eb8hwanP1gqmOMFeRYo/edit?usp=sharing) (1)
>- _memahami konsep organisasi file dalam DBMS_
>- _menjelaskan cost model yang memungkinkan terjadi pada operasi DBMS_
>- _memahami proses scanning pada operasi DBMS_
>- _mengerti tujuan dilakukan equality test pada masing-masing operasi_
>- _memahami proses yang terjadi selama operasi range selection_
###### Week 4 - [Indexing](https://docs.google.com/presentation/d/1O7oxF0CwPjpBiijjLOrj2qx9eb8hwanP1gqmOMFeRYo/edit?usp=sharing) (2)
>- _memahami algoritma yang umum digunakan dalam proses insertion_
>- _memahami konsep deletion pada struktur index_
>- _memahami konsep dari struktur index_
>- _menjelaskan perbedaan antara clustered dan unclustered index_
>- _memahami konsep dense dan sparse pada struktur index_
###### Week 5 - [Tree-Structured Indexing](https://docs.google.com/presentation/d/1uUQhF7oAS2HYQcFR8bzeo5tk2SbaEV6ntVJ9ne_H2ek/edit?usp=sharing) (1)
>- _mereview kembali pemahaman tentang algoritma binary search_
>- _memahami konsep umum dari ISAM_
>- _menjelaskan konsep multi-level pada ISAM_
>- _memahami kenapa konsep ISAM yang static masih baik digunakan_
>- _menjelaskan efisiensi operasi pada pencarian_
>- _memahami konsep dasar dari B+-trees_
>- _menjelaskan konsep searching pada struktur index B+-trees_
>- _menjelaskan konsep insert pada struktur index B+-trees_
###### Week 6 - [Tree-Structured Indexing](https://docs.google.com/presentation/d/1uUQhF7oAS2HYQcFR8bzeo5tk2SbaEV6ntVJ9ne_H2ek/edit?usp=sharing) (2)
>- _memahami konsep distribusi node pada struktur index B+-trees_
>- _memahami konsep delete pada struktur index B+-trees_
>- _mengerti konsep duplicate node pada struktur index B+-trees_
>- _memahami key compression pada struktur index B+-trees_
>- _memahami bulk loading pada B+-trees_
>- _mengerti model partisi pada B+-trees_
###### Week 7 - Quiz ([A](https://docs.google.com/forms/d/e/1FAIpQLScjODf8uljtewZVaw7m1DxrARUtln_2JCS1p-F6fv0i3wC0Rw/viewform?usp=sf_link)/[B](https://docs.google.com/forms/d/e/1FAIpQLSdQqef2jDdYd0t2ZmPCu_Y_Nl-ioio_MhpWZaDUM86aWB6gpg/viewform?usp=sf_link))
>- _mahasiswa mampu memahami konsep baca/tulis data dari DBMS_
>- _mahasiswa mampu memahami konsep dasar indexing pada DBMS_
###### Week 8 - UTS

###### Week 9 - Multi-Dimensional Indexing (1)
>- _memahami konsep point quad trees_
>- _memahami operasi search pada point quad trees_
>- _memahami inserting data pada point quad trees_
>- _memahami region queries pada point quad trees_
>- _memahami balanced construction pada k-d trees_
>- _memahami operasi-operasi yang ada pada K-D-B-Trees_
>- _memahami splitting pada point dan region page di K-D-B Trees_
###### Week 10 - Multi-Dimensional Indexing (2)
>- _memahami konsep dasar R-Trees_
>- _memahami konsep searching dan inserting pada R-Trees_
>- _menjelaskan Bit Interleaving dan Z-Ordering pada UB-Trees_
>- _memahami kaitan antara B+-trees dengan Z-Codes_
>- _memahami range queries pada UB-Trees_
>- _memahami konsep spaces pada tree yang memiliki dimensi yang banyak_
###### Week 11 - Hash-Based Indexing (1)
>- _mereview kembali pemahaman tentang hash-based indexing_
>- _memahami konsep dasar dari hash-based indexing_
>- _menjelaskan static hash pada hash-based indexing_
>- _memahami konsep fungsi pada hash-based indexing_
>- _memahami konsep search pada hash-based indexing_
>- _memahami konsep insertion pada hash-based indexing_
###### Week 12 - Hash-Based Indexing (2)
>- _memahami procedures pada hash-based indexing_
>- _menjelaskan tentang linear hashing_
>- _memahami konsep insertion pada linear hashing_
>- _memahami konsep procedures pada linear hashing_
###### Week 13 - External Sorting (1)
>- _mereview kembali pemahaman terkait query SQL dalam DBMS
>- _mereview kembali pemahaman terkait algoritma sorting
>- _memahami konsep sorting pada DBMS
>- _memahami konsep two-way merge sorting
###### Week 14 - External Sorting (2)
>- _memahami external memory merge sorting
>- _memahami perbandingan antara two-way dan external sorting
>- _memahami konsep replacement pada operasi sorting
>- _menjelaskan kaitan antara B+-trees dan sorting
###### Week 15 - Quiz (A/B)
>- _mahasiswa mampu memahami konsep multi-dimensi indexing pada DBMS_
>- _mahasiswa mampu memahami konsep sorting pada DBMS_
###### Week 16 - UAS
1 change: 1 addition & 0 deletions assets/css/style.scss
Expand Up @@ -49,6 +49,7 @@

._content {
margin-top: 8px;
font-size: 14px;
}
}
}
Expand Down
1 change: 1 addition & 0 deletions assets/demos/twitch-streamers/index.html
Expand Up @@ -51,5 +51,6 @@ <h1>Twitch Streamers</h1>
});
</script>


</body>
</html>

0 comments on commit cc19d17

Please sign in to comment.