{"id":3002,"date":"2026-10-07T15:40:24","date_gmt":"2026-10-07T14:40:24","guid":{"rendered":"https:\/\/research.reading.ac.uk\/digitalhumanities\/?post_type=tribe_events&#038;p=3002"},"modified":"2026-10-07T15:40:24","modified_gmt":"2026-10-07T14:40:24","slug":"workshop-python-for-database-design","status":"publish","type":"tribe_events","link":"https:\/\/research.reading.ac.uk\/digitalhumanities\/event\/workshop-python-for-database-design\/","title":{"rendered":"WORKSHOP: Python for Database Design"},"content":{"rendered":"<p>Location TBC<\/p>\n<p>This hands-on workshop introduces researchers to the use of Python for creating, managing, and interacting with databases, providing a practical foundation for more efficient and scalable research workflows. Led by Dr Alan Guedes and supported by Computer Science students, we invite anyone curious about what Python and other query languages can do for research to attend.<\/p>\n<p><span style=\"letter-spacing: 0.08px\">Working in an ICT suite, participants will learn how Python can be used to create database structures, add and update records, query information, and automate repetitive data management tasks. Through guided exercises, attendees will work with a simple relational database and gain experience writing and adapting Python code to interact with research data.<\/span><\/p>\n<div>\n<p>No prior programming experience is required. The workshop offers a practical introduction for researchers who want to build technical skills in managing structured data, supporting digital humanities projects, or preparing data for analysis.<\/p>\n<\/div>\n<p>To register, <a href=\"https:\/\/forms.cloud.microsoft\/e\/jrfbhVPQHq\">please fill in this form<\/a> to confirm your place by Wednesday, 12th May. Places are not limited, but we ask people to register so we have a sense of numbers. We will send final invites after the 12th.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Location TBC This hands-on workshop introduces researchers to the use of Python for creating, managing, and interacting with databases, providing a practical foundation for more efficient and scalable research workflows&#8230;.<a class=\"read-more\" href=\"&#104;&#116;&#116;&#112;&#115;&#58;&#47;&#47;&#114;&#101;&#115;&#101;&#97;&#114;&#99;&#104;&#46;&#114;&#101;&#97;&#100;&#105;&#110;&#103;&#46;&#97;&#99;&#46;&#117;&#107;&#47;&#100;&#105;&#103;&#105;&#116;&#97;&#108;&#104;&#117;&#109;&#97;&#110;&#105;&#116;&#105;&#101;&#115;&#47;&#101;&#118;&#101;&#110;&#116;&#47;&#119;&#111;&#114;&#107;&#115;&#104;&#111;&#112;&#45;&#112;&#121;&#116;&#104;&#111;&#110;&#45;&#102;&#111;&#114;&#45;&#100;&#97;&#116;&#97;&#98;&#97;&#115;&#101;&#45;&#100;&#101;&#115;&#105;&#103;&#110;&#47;\">Read More ><\/a><\/p>\n","protected":false},"author":1165,"featured_media":2816,"template":"","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"__cvm_playback_settings":[],"__cvm_video_id":"","_tribe_events_status":"","_tribe_events_status_reason":"","footnotes":""},"tags":[49,158,16,159,160],"tribe_events_cat":[145],"coauthors":[151],"class_list":["post-3002","tribe_events","type-tribe_events","status-publish","has-post-thumbnail","hentry","tag-database","tag-database-design","tag-dh","tag-programming","tag-python","tribe_events_cat-workshop","cat_workshop"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.8.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>WORKSHOP: Python for Database Design - University of Reading Interdisciplinary Research Centre in Digital Humanities<\/title>\n<meta name=\"description\" content=\"This hands-on workshop introduces researchers to the use of Python for creating, managing, and interacting with databases, providing a practical foundation for more efficient and scalable research workflows.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/research.reading.ac.uk\/digitalhumanities\/event\/workshop-python-for-database-design\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WORKSHOP: Python for Database Design - University of Reading Interdisciplinary Research Centre in Digital Humanities\" \/>\n<meta property=\"og:description\" content=\"This hands-on workshop introduces researchers to the use of Python for creating, managing, and interacting with databases, providing a practical foundation for more efficient and scalable research workflows.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/research.reading.ac.uk\/digitalhumanities\/event\/workshop-python-for-database-design\/\" \/>\n<meta property=\"og:site_name\" content=\"University of Reading Interdisciplinary Research Centre in Digital Humanities\" \/>\n<meta property=\"og:image\" content=\"https:\/\/research.reading.ac.uk\/digitalhumanities\/wp-content\/uploads\/sites\/233\/2026\/06\/IRC-DH-Logo-Gradient-CMYK-1-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1417\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@UniofReading\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data2\" content=\"Abbie Tibbott\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/research.reading.ac.uk\/digitalhumanities\/event\/workshop-python-for-database-design\/\",\"url\":\"https:\/\/research.reading.ac.uk\/digitalhumanities\/event\/workshop-python-for-database-design\/\",\"name\":\"WORKSHOP: Python for Database Design - University of Reading Interdisciplinary Research Centre in Digital Humanities\",\"isPartOf\":{\"@id\":\"https:\/\/research.reading.ac.uk\/digitalhumanities\/#website\"},\"datePublished\":\"2026-10-07T14:40:24+00:00\",\"dateModified\":\"2026-10-07T14:40:24+00:00\",\"description\":\"This hands-on workshop introduces researchers to the use of Python for creating, managing, and interacting with databases, providing a practical foundation for more efficient and scalable research workflows.\",\"breadcrumb\":{\"@id\":\"https:\/\/research.reading.ac.uk\/digitalhumanities\/event\/workshop-python-for-database-design\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/research.reading.ac.uk\/digitalhumanities\/event\/workshop-python-for-database-design\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/research.reading.ac.uk\/digitalhumanities\/event\/workshop-python-for-database-design\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/research.reading.ac.uk\/digitalhumanities\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Events\",\"item\":\"https:\/\/research.reading.ac.uk\/digitalhumanities\/events\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"WORKSHOP: Python for Database Design\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/research.reading.ac.uk\/digitalhumanities\/#website\",\"url\":\"https:\/\/research.reading.ac.uk\/digitalhumanities\/\",\"name\":\"University of Reading Digital Humanities Hub\",\"description\":\"University of Reading Library\",\"publisher\":{\"@id\":\"https:\/\/research.reading.ac.uk\/digitalhumanities\/#organization\"},\"alternateName\":\"Digital Humanities Hub\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/research.reading.ac.uk\/digitalhumanities\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/research.reading.ac.uk\/digitalhumanities\/#organization\",\"name\":\"University of Reading Digital Humanities Hub\",\"url\":\"https:\/\/research.reading.ac.uk\/digitalhumanities\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/research.reading.ac.uk\/digitalhumanities\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/research.reading.ac.uk\/digitalhumanities\/wp-content\/uploads\/sites\/233\/logos\/readinglogo.gif\",\"contentUrl\":\"https:\/\/research.reading.ac.uk\/digitalhumanities\/wp-content\/uploads\/sites\/233\/logos\/readinglogo.gif\",\"width\":2386,\"height\":782,\"caption\":\"University of Reading Digital Humanities Hub\"},\"image\":{\"@id\":\"https:\/\/research.reading.ac.uk\/digitalhumanities\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/twitter.com\/UniofReading\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WORKSHOP: Python for Database Design - University of Reading Interdisciplinary Research Centre in Digital Humanities","description":"This hands-on workshop introduces researchers to the use of Python for creating, managing, and interacting with databases, providing a practical foundation for more efficient and scalable research workflows.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/research.reading.ac.uk\/digitalhumanities\/event\/workshop-python-for-database-design\/","og_locale":"en_GB","og_type":"article","og_title":"WORKSHOP: Python for Database Design - University of Reading Interdisciplinary Research Centre in Digital Humanities","og_description":"This hands-on workshop introduces researchers to the use of Python for creating, managing, and interacting with databases, providing a practical foundation for more efficient and scalable research workflows.","og_url":"https:\/\/research.reading.ac.uk\/digitalhumanities\/event\/workshop-python-for-database-design\/","og_site_name":"University of Reading Interdisciplinary Research Centre in Digital Humanities","og_image":[{"width":2560,"height":1417,"url":"https:\/\/research.reading.ac.uk\/digitalhumanities\/wp-content\/uploads\/sites\/233\/2026\/06\/IRC-DH-Logo-Gradient-CMYK-1-scaled.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@UniofReading","twitter_misc":{"Estimated reading time":"2 minutes","Written by":"Abbie Tibbott"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/research.reading.ac.uk\/digitalhumanities\/event\/workshop-python-for-database-design\/","url":"https:\/\/research.reading.ac.uk\/digitalhumanities\/event\/workshop-python-for-database-design\/","name":"WORKSHOP: Python for Database Design - University of Reading Interdisciplinary Research Centre in Digital Humanities","isPartOf":{"@id":"https:\/\/research.reading.ac.uk\/digitalhumanities\/#website"},"datePublished":"2026-10-07T14:40:24+00:00","dateModified":"2026-10-07T14:40:24+00:00","description":"This hands-on workshop introduces researchers to the use of Python for creating, managing, and interacting with databases, providing a practical foundation for more efficient and scalable research workflows.","breadcrumb":{"@id":"https:\/\/research.reading.ac.uk\/digitalhumanities\/event\/workshop-python-for-database-design\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/research.reading.ac.uk\/digitalhumanities\/event\/workshop-python-for-database-design\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/research.reading.ac.uk\/digitalhumanities\/event\/workshop-python-for-database-design\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/research.reading.ac.uk\/digitalhumanities\/"},{"@type":"ListItem","position":2,"name":"Events","item":"https:\/\/research.reading.ac.uk\/digitalhumanities\/events\/"},{"@type":"ListItem","position":3,"name":"WORKSHOP: Python for Database Design"}]},{"@type":"WebSite","@id":"https:\/\/research.reading.ac.uk\/digitalhumanities\/#website","url":"https:\/\/research.reading.ac.uk\/digitalhumanities\/","name":"University of Reading Digital Humanities Hub","description":"University of Reading Library","publisher":{"@id":"https:\/\/research.reading.ac.uk\/digitalhumanities\/#organization"},"alternateName":"Digital Humanities Hub","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/research.reading.ac.uk\/digitalhumanities\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/research.reading.ac.uk\/digitalhumanities\/#organization","name":"University of Reading Digital Humanities Hub","url":"https:\/\/research.reading.ac.uk\/digitalhumanities\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/research.reading.ac.uk\/digitalhumanities\/#\/schema\/logo\/image\/","url":"https:\/\/research.reading.ac.uk\/digitalhumanities\/wp-content\/uploads\/sites\/233\/logos\/readinglogo.gif","contentUrl":"https:\/\/research.reading.ac.uk\/digitalhumanities\/wp-content\/uploads\/sites\/233\/logos\/readinglogo.gif","width":2386,"height":782,"caption":"University of Reading Digital Humanities Hub"},"image":{"@id":"https:\/\/research.reading.ac.uk\/digitalhumanities\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/twitter.com\/UniofReading"]}]}},"_links":{"self":[{"href":"https:\/\/research.reading.ac.uk\/digitalhumanities\/wp-json\/wp\/v2\/tribe_events\/3002","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/research.reading.ac.uk\/digitalhumanities\/wp-json\/wp\/v2\/tribe_events"}],"about":[{"href":"https:\/\/research.reading.ac.uk\/digitalhumanities\/wp-json\/wp\/v2\/types\/tribe_events"}],"author":[{"embeddable":true,"href":"https:\/\/research.reading.ac.uk\/digitalhumanities\/wp-json\/wp\/v2\/users\/1165"}],"version-history":[{"count":1,"href":"https:\/\/research.reading.ac.uk\/digitalhumanities\/wp-json\/wp\/v2\/tribe_events\/3002\/revisions"}],"predecessor-version":[{"id":3003,"href":"https:\/\/research.reading.ac.uk\/digitalhumanities\/wp-json\/wp\/v2\/tribe_events\/3002\/revisions\/3003"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/research.reading.ac.uk\/digitalhumanities\/wp-json\/wp\/v2\/media\/2816"}],"wp:attachment":[{"href":"https:\/\/research.reading.ac.uk\/digitalhumanities\/wp-json\/wp\/v2\/media?parent=3002"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/research.reading.ac.uk\/digitalhumanities\/wp-json\/wp\/v2\/tags?post=3002"},{"taxonomy":"tribe_events_cat","embeddable":true,"href":"https:\/\/research.reading.ac.uk\/digitalhumanities\/wp-json\/wp\/v2\/tribe_events_cat?post=3002"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/research.reading.ac.uk\/digitalhumanities\/wp-json\/wp\/v2\/coauthors?post=3002"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}