BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//python-asia-2026//speaker//DCF9TY
BEGIN:VTIMEZONE
TZID:PST
BEGIN:STANDARD
DTSTART:20000101T000000
RRULE:FREQ=YEARLY;BYMONTH=1
TZNAME:PST
TZOFFSETFROM:+0800
TZOFFSETTO:+0800
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-python-asia-2026-9YYPZU@pretalx.com
DTSTART;TZID=PST:20260321T161500
DTEND;TZID=PST:20260321T164500
DESCRIPTION:This talk explores the inner workings of an RDBMS through KeiPy
 DB\, a custom RDBMS I implemented in Python.We will follow the processing 
 flow of a SELECT statement step by step\, covering lexical analysis\, pars
 ing\, abstract syntax tree construction\, query planning\, and execution\,
  using code examples and debugger output.\nThe talk also covers the storag
 e layer. By inspecting actual data files with a hex viewer\, we will obser
 ve how pages and records are stored on disk\, and how INSERT and DELETE op
 erations modify them.\n\nThe goal of this session is to provide a clear\, 
 concrete understanding of the main components that make up an RDBMS. It is
  intended for attendees who are familiar with SQL but have not yet examine
 d how a database processes queries internally.
DTSTAMP:20260501T070412Z
LOCATION:Pardo Hall (Secondary Hall)
SUMMARY:Inside a Database: A Code-Level Walkthrough of an RDBMS I Built in 
 Python - keiko kamijo
URL:https://pretalx.com/python-asia-2026/talk/9YYPZU/
END:VEVENT
END:VCALENDAR
