{"id":20290210,"url":"https://github.com/karan-malik/dbwithpython","last_synced_at":"2026-04-12T18:03:40.915Z","repository":{"id":112693544,"uuid":"279834390","full_name":"Karan-Malik/DBwithPython","owner":"Karan-Malik","description":"Parsing XML and JSON data and storing it in SQLite databases using Python","archived":false,"fork":false,"pushed_at":"2020-07-15T10:43:16.000Z","size":80,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-14T08:52:31.101Z","etag":null,"topics":["coursera","database","json","mysql","python","python3","pythonforeverybody","sql","sqlite","sqlite3","xml"],"latest_commit_sha":null,"homepage":"","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/Karan-Malik.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-07-15T10:10:31.000Z","updated_at":"2020-07-15T10:45:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"3d2da91e-370b-4d19-b5b8-737630ea1d6b","html_url":"https://github.com/Karan-Malik/DBwithPython","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/Karan-Malik%2FDBwithPython","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Karan-Malik%2FDBwithPython/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Karan-Malik%2FDBwithPython/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Karan-Malik%2FDBwithPython/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Karan-Malik","download_url":"https://codeload.github.com/Karan-Malik/DBwithPython/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241787488,"owners_count":20020099,"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":["coursera","database","json","mysql","python","python3","pythonforeverybody","sql","sqlite","sqlite3","xml"],"created_at":"2024-11-14T15:06:36.988Z","updated_at":"2026-04-12T18:03:40.849Z","avatar_url":"https://github.com/Karan-Malik.png","language":"Python","readme":"# Databases with Python\nParsing xml and json data and storing it in SQLite databases using Python\n\n## Overview\nThe two python files database_xml.py and database_json.py use XML and JSON data respectively, parse and clean it and then store the data into the two sqlite databases present in\nthe repository, namely tracks.sqlite and roster2.sqlite. These databases can be viewed and edited using MySQL or by using the DB Browser computer application, which can be downloaded \nfrom this [link](https://sqlitebrowser.org/dl/).\n\nThe Python library **sqlite3** is used for creating and manipulating the databases.\n\n## About the Data\nThe data used is available as a part of the Python for Everybody Specialization ([link](https://www.coursera.org/specializations/python?skipBrowseRedirect=true)) provided by the \nUniversity of Michigan on [Coursera](https://coursera.org).\n\nThe XML data is available as Library.xml and the Json data is available as roster_data.json in the repository.\n\n## How to Use\n1. Download the data from the repository and set the folder containing the downloaded data as the working directory. \n\n2. Make sure you have all the libraries used in the two python files. In case you need to download any of the libraries, use this command on your Command Prompt:\n```\npip install 'your library name'\n```\n\n3. Once you have all the libraries imported, copy the code from database_xml.py or database_json.py and run it.\n\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaran-malik%2Fdbwithpython","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkaran-malik%2Fdbwithpython","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaran-malik%2Fdbwithpython/lists"}