
## Písemka ##

Evidence příletů a odletů na letišti.

### Situace ###

* Letiště má několik přistávácích drah různé délky, které se navíc mohou krížit.
* Letadla jsou rovněž různě velká a podle toho potřebují příslušně dlouhou přistávací dráhu. Celkem nás nezajímá kam nebo odkud letí ani kolik vezou pasažérů.
* Pro start nebo přistání dostane letadlo přidělenou runway, kterou na nějakou dobu obsadí. Během toho časového intervalu nesmí být jiné letadlo na stejné runwayi ani na žádné, která se s ní kříží.

### Úloha ###

Napište SQL skripty pro vytvoření příslušných tabulek včetně integritních omezení a procedury pro vložení a odebrání vzletu/přistání do evidence (ve smyslu, že operátor zadá, že chce aby letadlo L startovalo z runwaye R v okamžik T). A druhou proceduru pro modifikaci času vzletu/přistání např. pro případ zpoždění. Obě procedury měly tedy hlavně ověřit, že se letadlo s nikým nesrazí, vkládací procedura navíc že bude stačit délka dráhy.

## Ústní ##

Každého se ptal tak na 2-3 otázky typu two-phase commit, synonyma, view, cursor, atd. Celkově to hodnotil dost mírně.
