{"id":15003342,"url":"https://github.com/liannoi/exam-database","last_synced_at":"2026-03-14T23:35:45.288Z","repository":{"id":103555599,"uuid":"208283222","full_name":"liannoi/exam-database","owner":"liannoi","description":"Examination work on subjects \"Database Theory\" and \"Programming and Administration of the MS SQL Server DBMS\"","archived":false,"fork":false,"pushed_at":"2020-08-25T18:04:18.000Z","size":106,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-01-18T14:22:19.775Z","etag":null,"topics":["database-theory","exam","exam-practice","ms-sql-server","sql","sql-server","t-sql"],"latest_commit_sha":null,"homepage":"","language":"TSQL","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/liannoi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-09-13T14:39:13.000Z","updated_at":"2020-08-25T18:05:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"ff87a655-9afa-4542-81d2-95065a6d1a11","html_url":"https://github.com/liannoi/exam-database","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liannoi%2Fexam-database","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liannoi%2Fexam-database/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liannoi%2Fexam-database/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liannoi%2Fexam-database/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/liannoi","download_url":"https://codeload.github.com/liannoi/exam-database/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243154746,"owners_count":20244985,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["database-theory","exam","exam-practice","ms-sql-server","sql","sql-server","t-sql"],"created_at":"2024-09-24T18:58:02.281Z","updated_at":"2025-12-26T00:15:20.373Z","avatar_url":"https://github.com/liannoi.png","language":"TSQL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Database Theory and MS SQL Server\n\nThe repository contains the result of my examination work in two subjects: \"Database Theory\" and \"Programming and Administration of the MS SQL Server DBMS\".\n\nThe examination work consisted of two parts, plus, I was given an additional assignment from the teacher.\n\n**For the first part of the work, I got 12/12, for the second - 11/12. Teacher: Vasilenko Igor Grigorevich**\n\n## First part\n\nThe first part of the examination task was to write a script that would create a database with the correct architecture. The task was to describe the database of the online equipment store in which goods of completely different categories can be stored, and these goods, in turn, are characterized by completely different parameters.\n\nThe result of the execution is the [following](https://github.com/liannoi/exam-database/blob/master/scr/main-task/database.sql) file.\n\n## Second part\n\nThe second part was the writing of SQL - instructions, to a completely abstract database from the first (described by us).\n\nThe result of the execution is the [following](https://github.com/liannoi/exam-database/blob/master/scr/main-task/queries.sql) file.\n\n## Additional task\n\nAn additional task from the teacher was to write a trigger for the relationship (completely abstracted from the first two databases), which, when adding / changing / deleting records from the first relationship, would recount the amount of goods in the second relation.\n\nI implemented it through the cursor, since this solution seemed to me the most simple.\n\nThe result of the execution is the [following](https://github.com/liannoi/exam-database/blob/master/scr/additional-task/trigger.sql) file.\n\n## License\n\nThe repository is licensed by [Apache-2.0](https://github.com/liannoi/exam-database/blob/master/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fliannoi%2Fexam-database","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fliannoi%2Fexam-database","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fliannoi%2Fexam-database/lists"}