pretty cs4250 logo
Logo courtesy Wordle.net

California State University Stanislaus

CS 4250: Database Management Systems

Fall 2025

11:00 - 12:15 pm, Tu Thu, DBH 164. Dr. Megan Thomas


[Syllabus ]        [Announcements]        [Calendar/Lecture Notes]        [Homeworks]        [Resources]        [Fun News]

Welcome to CS4250, an introduction to database management systems. Topics include:

Modeling, development, and implementation of database systems using storage structures, data definition languages, and data manipulation languages for the relational approach to database management. Database integrity and security problems. Historical development of database systems. (Academic Catalog description.)

Prerequisite: CS 3100.

Announcements and Upcoming Events

11 Sept 2025 "To counter AI cheating, companies bring back in-person job interviews", ComputerWorld.com, 26 Aug 2025
11 Sept 2025 Sample tables for classroom exercises:
CREATE TABLE Books(title char(40), lastname CHAR(40), firstname CHAR(40), pubyear INTEGER, bookID INTEGER PRIMARY KEY)
CREATE TABLE AwardWinners (bookID INTEGER, year INTEGER, award CHAR(60), authorage INTEGER, PRIMARY KEY (bookID, award, year))
CREATE TABLE Awards (awardname char(60), primary key (awardname))
(Note that, to fit on a PPT slide, foreign key key declarations were left out)
21 August 2025 Welcome to CS 4250!

Homeworks

Project Overview

Points
Project Part 1 20
Project Part 2 25 + 6
Homework 1 30

Books at the CSU Stanislaus Library

The Ramakrishnan and Garcia-Molina/Ullman/Widom textbooks are both available at the university library.

Campus Resources

DBMS Resources


Fun News Articles and Podcasts