{"id":15286452,"url":"https://github.com/mads80/ms-sql-hf1","last_synced_at":"2026-01-06T03:03:46.031Z","repository":{"id":235589062,"uuid":"264886986","full_name":"Mads80/MS-SQL-HF1","owner":"Mads80","description":"Microsoft SQL Server - HF1","archived":false,"fork":false,"pushed_at":"2020-07-26T17:52:35.000Z","size":1588,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-23T21:26:27.616Z","etag":null,"topics":["database","microsoft-sql-server","sql","sql-script"],"latest_commit_sha":null,"homepage":"","language":"TSQL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mads80.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2020-05-18T09:10:51.000Z","updated_at":"2020-07-27T06:29:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"3037b15c-9558-432a-b1ce-76a361605cd8","html_url":"https://github.com/Mads80/MS-SQL-HF1","commit_stats":null,"previous_names":["mads80/ms-sql-hf1"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Mads80/MS-SQL-HF1","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mads80%2FMS-SQL-HF1","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mads80%2FMS-SQL-HF1/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mads80%2FMS-SQL-HF1/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mads80%2FMS-SQL-HF1/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mads80","download_url":"https://codeload.github.com/Mads80/MS-SQL-HF1/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mads80%2FMS-SQL-HF1/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28220999,"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","status":"online","status_checked_at":"2026-01-06T02:00:07.049Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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","microsoft-sql-server","sql","sql-script"],"created_at":"2024-09-30T15:14:20.770Z","updated_at":"2026-01-06T03:03:46.013Z","avatar_url":"https://github.com/Mads80.png","language":"TSQL","readme":"# :floppy_disk: Database\n\nOpgaven:\n\nSportsvogn klubben\n\nAlt i denne opgave løses på en MS-SQL databaseserver og udføres i sql script. Du laver et script som opdeles og kommenteres af dig.  Scriptet sendes til den relevante lærers mailadresse samt præsenteres for en database lærer.\n\nOpgave A\n\nLav en database til en veteranbilklub med Toyotas MRII sportsvogne. Lav relevante tabeller til klubbens medlemmer der skal registreres med følgende data. Tabellerne skal indeholde primære nøgler(PK) og eventuelt sekundære(FK) nøgler og eventuelt referencer(REFRENCE). De primære nøgler skal være auto nummererede. Der vælges og anvendes relevante relations typer mellem tabellerne.\nTabel ID i alle tabeller\nNavn\nEfternavn\nAdresse\nTelefonnummer\nPostnummer\nMedlemsnummer\nÅrstal for indmelding (Kan bruges i forbindelse med erfaringsrabat)\nType bil medlemmet ejer\nBilens årgang\nEventuelt andre punkter du finder relevant\n\nLav script til at udskrive forskellige relevante data fra tabellerne.\n\nDet er vigtigt at der laves kommentar i koden før hver nyt område så der holdes god orden i koden.\n\nOpgave B\n\nDer skal laves script til Stored Procedure som indsætter data i tabellerne.\nLav en Stored Procedure(SP) som tæller hvor mange medlemmer klubben har.\nDer skal laves Stored Procedure som søger relevante data i tabellerne. \nDer skal laves script til at ændre data i tabellerne.\n\nOpgave C\n\nLav et View der indeholder data fra to tabeller.\n\nOpgave D\n\nFremstil et diagram over alle tabeller i din database med Sql serverens indbyggede diagram værktøj.\n\nOpgave E\n\nLav et script som opretter en bruger med både SQL autentifikation og en med Windows autentifikation.\nTildel rettigheder så den nye bruger kun kan læse tabellerne i bil databasen og ikke andet. \n\nOpgave F\n\nLav backup af databasen med et script og gerne i en Stored Procedure .\nLav restore script til databasen i en Stored Procedure.\nTag en backup med dit program script og slet noget i databasen eller hele databasen og genetabler din database med dit script.\nHint: man kan ikke slette en database man er i og man kan ikke være i en database under genetablering. Du har mulighed for at stoppe og starte databaser.\n\nOpgave F\n\nDer skal laves script til at fjerne alle tabeller og hele databasen.\n\nOpgave G\n\nFrit valg af administrative funktioner du ønsker at vise\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmads80%2Fms-sql-hf1","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmads80%2Fms-sql-hf1","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmads80%2Fms-sql-hf1/lists"}