{"id":15003219,"url":"https://github.com/zdrzalikprzemyslaw/sql-hospital","last_synced_at":"2026-03-08T20:36:11.828Z","repository":{"id":130784665,"uuid":"267631566","full_name":"ZdrzalikPrzemyslaw/SQL-Hospital","owner":"ZdrzalikPrzemyslaw","description":"Database intended for use in a Hospital","archived":false,"fork":false,"pushed_at":"2020-06-09T15:12:41.000Z","size":1710,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-18T13:57:34.400Z","etag":null,"topics":["microsoft-sql-server","mssql","sql","tsql"],"latest_commit_sha":null,"homepage":"","language":"TSQL","has_issues":true,"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/ZdrzalikPrzemyslaw.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":"2020-05-28T15:50:19.000Z","updated_at":"2023-10-21T23:09:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"2e5a086e-cf04-4645-b484-ad4c032881db","html_url":"https://github.com/ZdrzalikPrzemyslaw/SQL-Hospital","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/ZdrzalikPrzemyslaw%2FSQL-Hospital","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZdrzalikPrzemyslaw%2FSQL-Hospital/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZdrzalikPrzemyslaw%2FSQL-Hospital/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZdrzalikPrzemyslaw%2FSQL-Hospital/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ZdrzalikPrzemyslaw","download_url":"https://codeload.github.com/ZdrzalikPrzemyslaw/SQL-Hospital/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243153852,"owners_count":20244832,"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":["microsoft-sql-server","mssql","sql","tsql"],"created_at":"2024-09-24T18:57:11.152Z","updated_at":"2025-12-11T20:25:54.289Z","avatar_url":"https://github.com/ZdrzalikPrzemyslaw.png","language":"TSQL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SQL-Hospital\n\nBaza danych dla szpitala\nDiagram:\n\n![diagram](https://github.com/ZdrzalikPrzemyslaw/SQL-Hospital/blob/master/.github/Database_diagram.png)\n\nZalozenia:\n\n1. Pacjenci są rejestrowani na określony okres, w określonym oddziale. \n2. W szpitalu pracują lekarze różnych specjalności\n3. Pacjent jest pod opieką (ma przypisanego) lekarza rodzinnego.\nTeż lekarzami rodzinnymi\n4. Pacjent może zapisać się na wizytę do dowolnego lekarza na określony dzień i godzinę\n5. W ramach każdej specjalności lekarz pacjent ma założoną kartę, na której zapisuje się przebieg leczenia: daty wizyt i zalecenia.\n6. Lekarze są pracownikami oddziałów. Jeden z lekarzy jest ordynatorem danego oddziału. Lekarze posiadają szefów, którzy również są lekarzami.\n7. Każdy Lekarz przyjmuje pacjenta w swoim gabinecie.\n8. Gabinety mogę znajdować się w różnych oddziałach (nr gabinetu jest unikalny dla oddziału).\n9. W każdym budynku znajduje się co najmniej jeden oddział\n10. Każdy oddział posiada swoje wyposażenie w konkretnej liczbie\n11. W skład wyposażenia wchodzi przedmiot posiadający swój unikalny numer oraz nazwę\n12. Każdy przedmiot jest dostarczany okresowo przez konkretnego dostawcę po określonej cenie\n13. Każdy dostawca pochodzi z konkretnego kraju oraz jest z nim podpisana aktualna umowa \n14. Każda umowa ma swoją datę oraz unikalny numer i przypisane są do niej przedmioty, których ona dotyczy\n15. Rekordy wszystkich umów zapisane są w historii transakcji\n\n\nZapytania:\n\n1.\tWyświetl nazwiska, identyfikatory specjalizacji i datę urodzenia dla lekarzy o nazwisku Nazwisko1 oraz Nazwisko2. Wynik posortuj rosnąco. \n2.\tDla każdego ordynatora wyświetl jego nazwisko, datę rozpoczęcia kadencji oraz datę podwyżki. Data podwyżki (z etykietą kiedy) to pierwszy poniedziałek po sześciu miesiącach trwania kadencji.\n3.\tWyświetl nazwiska, identyfikator specjalizacji, numer oddziału dla pracowników pracujących w najstarszym budynku.\n4.\tWyświetl dla każdego lekarza jego nazwisko, numer oddziału oraz nazwiska wszystkich lekarzy, którzy pracują razem z nim w tym samym oddziale. Nazwij odpowiednio każdą z kolumn.\n5.\tWyświetl imiona i nazwiska pracowników, których ordynator oddziału ma na nazwisko Nazwisko.\n6.\tWyświetl nazwiska, wynagrodzenie oraz numer telefonu dla tych lekarzy, którzy mają numer telefonu.\n7.\tWyświetl imiona i nazwiska tych lekarzy, których trzecią literą nazwiska jest ‘a’. Rezultat nazwij lekarze i przedstaw w postaci jednego ciągu, np. Jan Kowalski\n8.\tWyświetl imiona z nazwiskami, numery oddziałów oraz identyfikatory stanowisk dla pracowników z budynku 1.\n9.\tPodaj numer oddziału i najniższą płacę w oddziale, dla oddziału z najwyższym średnim wynagrodzeniem.\n10.\tPodaj imiona i nazwiska oraz daty rozpoczęcia kadencji ordynatorów, którzy rozpoczęli kadencję w roku, w którym wybudowano najwięcej budynków.\n11.\tWyświetl nazwiska oraz imiona trzech najlepiej zarabiających lekarzy.\n12.\tPodaj imiona, nazwiska i roczną płacę lekarzy wraz z odpowiednim aliasem.\n13.\tPodaj imiona, nazwiska, specjalności i płace lekarzy, którzy zarabiają poniżej średniej w swoim oddziale.\n14.\tPodaj ilu lekarzy pracuje w każdym oddziale o specjalności Mikrobiologia lekarska.\n15.\tPodaj naziwska i id ordynatorów oraz ile wynosi różnica między ich zarobkami a średnią płacą w całym szpitalu.\n16.\tWyświetl nazwiska lekarzy, którzy miesięcznie zarabiają pomiędzy 3000 a 9000 PLN.\n17.\tPodaj ID budynku, w którym nie zatrudnia się lekarzy o specjalnosci Mikrobiologia lekarska.\n18.\tPodaj nazwiska pacjentów, których lekarzem rodzinnym jest Jan Kowalski\n19.\tWyświetl nazwiska pacjentów, którzy przebywali w szpitalu w pierwszym tygodniu maja dłużej niż 1 dzień.\n20.\tWyświetl wszystkie kobiety, które przebywają aktualnie w szpitalu wraz z ich zaleceniami oraz przypisanym lekarzem rodzinnym.\n21.\tWyświetl lekarza, któremu należy się podwyżka, czyli takiego który wykonał najwięcej wizyt oraz zarabia mniej niż średnia w jego oddziale.\n22.\tWyświetl lekarzy, którzy pracują w budynku, w którym stawka godzinowa jest średnio najniższa.\n23.\tWyświetl nazwę oddziału, w którym Lampy Dezynfekcyjne do Sterylizacji Pomieszczeń stanowią mniej niż 10% całego wyposażenia.\n24.\tWyszukaj wszystkich lekarzy wraz z przypisanym im gabinetem, oddziałem, budynkiem, którzy są mikrobiologami\n25.\tWyszukaj wszystkich lekarzy, którzy mieli styczność z zarażonym pacjentem X.\n26.\tWyświetl umowy, które trwały więcej niż miesiąc i zakończyły się.\n27. \tZnajdź Oddział na którego zaopatrzenie wydaje się najwiecej pieniędzy.\n28. \tZnajdź budynek który ma najwięcej zaopatrzenia (suma ilości wszyskich przedmiotów)\n29. \tWyświetl najpopularniejszy dzien przyjec do szpitala\n30. \tWyświetl hierarchię Szpitala (od głownych szefów, po ich 'podwładnych')\n31. \tWyświetl wszystkich lekarzy zarabiających mniej, niż minimalna stawka dla ich specjalności.\n32. \tZnajdź dostawców, którzy dostarczają do wszystkich oddziałów.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzdrzalikprzemyslaw%2Fsql-hospital","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzdrzalikprzemyslaw%2Fsql-hospital","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzdrzalikprzemyslaw%2Fsql-hospital/lists"}