Skip to content

Commit

Permalink
Update index.md
Browse files Browse the repository at this point in the history
  • Loading branch information
eroslevi authored Aug 16, 2024
1 parent 13a0043 commit e3e2d00
Showing 1 changed file with 24 additions and 33 deletions.
57 changes: 24 additions & 33 deletions databases/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ layout: page
title: Databases (VITMAB04)
---

## 2023
## 2024

## Facts and Learning Tips
## Facts and Learning Tips -- READ. THIS. NOW.

Databases will be one of the hardest subjects you have encountered during your studies. Although decades of experience suggests that the only thing needed to pass (with flying colors) is willing to obtain the knowledge presented to you during the course. Trust me, the knowledge you get here is basically a full-stack slice of _THE_ system engineering skillset, which can be directly applied in the industry. During the semester, me and my colleagues attemp to give you a profound knowledge of both practice and theory. This includes the tech skills introduced during lab sessions, but dives down all the way to database theory including high-level structural modeling, physical storage considerations, algorithms and detailed answers for many "why"-s. So now I'm giving you the "how": some tips and best practices for being a successful student of Databases:
Databases will be one of the hardest subjects you have encountered during your studies. Although decades of experience suggests that the only thing needed to pass (with flying colors) is the willingness to obtain the knowledge presented to you during the course. Trust me, the knowledge you get here is basically a full-stack slice of _THE_ system engineering skillset, which can be directly applied in the industry. During the semester, me and my colleagues attemp to give you a profound knowledge of both practice and theory. This includes the tech skills introduced during lab sessions, but dives down all the way to database theory including high-level structural modeling, physical storage considerations, algorithms and detailed answers for many "why"-s. So now I'm giving you the "how": some tips and best practices for being a successful student of Databases:

- Study every single week. For each lecture, practice and lab, you should be familiar with the whole material of the lectures presented to you at that given point in time. You also have to be familiar with the relevant sections of the reference book. Do not be surprised, if the quiz or midterm or exam asks for knowledge not discussed in class, but discussed by the reference book. During (self-)studying, your instructors are open to discussion via e-mail in case you don't understand something.
- Knowledge does not mean being able to recite the material word-by-word. Reciting the material word-by-word is completely useless in this course, as it is not what makes a good engineer.
Expand Down Expand Up @@ -38,13 +38,11 @@ The rest of the topics do not and will not have PPTs. (This is a choice of the l

## Lectures

Lectures are held every Monday from 14:15 to 15:45. Location: IE.220
Lectures are held every Monday from 16:15 to 17:45. Location: IE.220

On week 1 there will be an extra lecture on Thursday, september 7th at 16:15, in room QBF.11.
On Thursday, September 5th, there will be an extra lecture at 16:15, in room IE.220.

On week 2 there will be an extra lecture on Thursday, september 14th at 16:15, in room IE.220.

Then all further lectures will be on Monday.
On Thursday, September 26th, there will be an extra lecture at 16:15, in room IE.220.

Topics and corresponding sections in the reference book:

Expand Down Expand Up @@ -123,13 +121,14 @@ Please make sure you have this open at the beginning of each practice.

Topic|Date|Exercise sheet
--|--|--
LECTURE|Sep. 14|-
ER Modeling|Sep. 28|[HERE](Practice01.pdf)
Relational Queries|Oct. 12|[HERE](practice_rel_2022.pdf)
Physical Storage|Oct. 26|[HERE](practice_stor.pdf)
Query Optimization|Nov. 9|[HERE](practice_opti.pdf)
Normalization|Nov. 23|[HERE](practice_norm.pdf)
Transaction Management|Dec. 7|[HERE](practice_tran.pdf)
LECTURE|Sep. 7|-
ER Modeling|Sep. 14|[HERE](Practice01.pdf)
LECTURE|Sep. 26|-
Relational Queries|Sep. 19|[HERE](practice_rel_2022.pdf)
Physical Storage|Oct. 10|[HERE](practice_stor.pdf)
Query Optimization|Oct. 24|[HERE](practice_opti.pdf)
Normalization|Nov. 7|[HERE](practice_norm.pdf)
Transaction Management|Nov. 28|[HERE](practice_tran.pdf)

## Laboratories

Expand All @@ -139,32 +138,24 @@ Lab responsible:
- Ruba Mahasneh, ruba.mahasneh -AT- db.bme.hu

Lab instructors:
- András Gerendás, gerendas.andras -AT- db.bme.hu
- AlGhaith Ahmad, alghaith.ahmad -AT- edu.bme.hu
- Tatiana Barbova, tatiana.barbova -AT- edu.bme.hu
- Chaitanya Arora, chaitanya.arora -AT- edu.bme.hu
- Dhoioui Oussama, dhouioui.oussama -AT- edu.bme.hu

### Place of labs

For the Team Workshop EVERYONE go to TODO
More info later

For all the other labs, do as described below:
### Place of labs

- If your NEPTUN ID starts with A, B, C, D, E, F, G, or H then go to room R4O. Your lab instructors are András Gerendás and Chaitanya Arora
- Otherwise, go to room R4P. Your lab instructors are Tatiana Barbova and Dhouioui Oussama.
General information later

### Time of labs

Each lab is on Thursday, from 16:15 to 17:45, according to the following schedule:

Topic|Date
--|--
Oracle|Sep. 21
SQL I|Oct. 5
SQL II|Oct. 19
SQL III|Nov. 2
Team Workshop|Nov. 30
Oracle|Oct. 3
SQL I|Oct. 17
SQL II|Oct. 31
SQL III|Nov. 14
Team Workshop|Later

The Team workshop will be in room QBF.11.

Expand Down Expand Up @@ -323,8 +314,8 @@ Have fun!

## Midterm

November 14th from 8:15, location: E.1.B
Later

## Retakes

Midterm retake: November 28th from 8:15, location: E.1.B.
Later

0 comments on commit e3e2d00

Please sign in to comment.