The course gives an overview of technologies for storing and exchanging data.
We introduce the notion of database and the activities connected to designing, using and running a database.
Both relational and NoSQL databases will be considered.
We will also have a look at the following three markup languages: HTML, XML and JSON.
We show how they are useful in exchanging and publishing data, specifically in webservices and Application
Programming Interfaces.
We conclude with a discussion of recent trends in database technology and information interchange.
Poslední úprava: UISRIMAN (17.10.2017)
The course gives an overview of technologies for storing and exchanging data. <br>
We introduce the notion of database and the activities connected to designing, using and running a database. <br>
Both relational and NoSQL databases will be considered. <br>
We will also have a look at the following three markup languages: HTML, XML and JSON. <br>
We show how they are useful in exchanging and publishing data, specifically in webservices and Application <br>
Programming Interfaces. <br>
We conclude with a discussion of recent trends in database technology and information interchange.<br>
Podmínky zakončení předmětu -
Poslední úprava: UISRIMAN (18.10.2017)
At the end of the course, the student is expected to have the following knowledge and skills:
(1) Know what a database is, give examples of databases
(2) Characterize the tasks connected with designing, running and using a database
(3) Make simple queries in a relational database
(4) Describe basic aspects of NoSQL databases
(5) Understand how data is interchanged and published
(6) Have a basic orientation in the syntax of common markup languages
The course ends with an oral exam.
Poslední úprava: UISRIMAN (18.10.2017)
At the end of the course, the student is expected to have the following knowledge and skills:
(1) Know what a database is, give examples of databases
(2) Characterize the tasks connected with designing, running and using a database
(3) Make simple queries in a relational database
(4) Describe basic aspects of NoSQL databases
(5) Understand how data is interchanged and published
(6) Have a basic orientation in the syntax of common markup languages