{"id":22359686,"url":"https://github.com/abetoluwani/python-rdms","last_synced_at":"2025-03-26T14:17:30.483Z","repository":{"id":266317817,"uuid":"898015875","full_name":"abetoluwani/python-rdms","owner":"abetoluwani","description":"Connecting a Python with a RDMS","archived":false,"fork":false,"pushed_at":"2024-12-09T11:29:16.000Z","size":520,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-31T15:29:48.751Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","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/abetoluwani.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":"2024-12-03T16:31:22.000Z","updated_at":"2024-12-09T11:29:20.000Z","dependencies_parsed_at":"2024-12-03T17:45:29.658Z","dependency_job_id":"f2c409f2-8801-4f31-933d-d693ab543262","html_url":"https://github.com/abetoluwani/python-rdms","commit_stats":null,"previous_names":["abetoluwani/python-rdms"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abetoluwani%2Fpython-rdms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abetoluwani%2Fpython-rdms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abetoluwani%2Fpython-rdms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abetoluwani%2Fpython-rdms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abetoluwani","download_url":"https://codeload.github.com/abetoluwani/python-rdms/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245668639,"owners_count":20653008,"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":[],"created_at":"2024-12-04T15:26:05.914Z","updated_at":"2025-03-26T14:17:30.460Z","avatar_url":"https://github.com/abetoluwani.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# python-rdms\n\nAccessing SQL from a Programming Language\nA database programmer must have access to a general-purpose programming language for two main reasons:\n\n1. Limited expressiveness of SQL\nNot all queries can be expressed in SQL, as it lacks the full expressive power of a general-purpose programming language.\n\n2. Non-declarative actions\nTasks such as printing reports, interacting with users, or displaying query results in a graphical user interface cannot be\nperformed directly within SQL.\nFor this laboratory work, students are required to select one of the freely available RDBMS systems online and learn how to establish a\nconnection to the database using a programming language. It is highly recommended to use one of the following RDBMS systems:\nSQLite, PostgreSQL, MySQL, or MS SQL Server.\nAs for the programming language, students should choose from the following options: C++, Java, C#, Python, Ruby, Go, Kotlin, Rust,\nSwift, or Julia.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabetoluwani%2Fpython-rdms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabetoluwani%2Fpython-rdms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabetoluwani%2Fpython-rdms/lists"}