A database is an organized collection of data stored and accessed electronically. It is managed by a database management system (DBMS) which interacts with end users, applications, and the database itself. Database models can be classified according to the DBMS they support, such as relational databases or NoSQL databases.
UC Berkeley
Fall 2021
A graduate survey of systems managing computation and information. Topics include volatile and persistent memory management, system support for networking, security infrastructure, extensible systems, APIs, and large software system performance analysis. Students are expected to engage in quality systems research, culminating in a publishable group project.
No concepts data
+ 31 more conceptsUC Berkeley
Fall 2022
This course provides an introduction to computer science with an emphasis on functional programming, data abstraction, object-oriented programming, and program complexity. The course teaches foundational programming concepts primarily in Python.
No concepts data
+ 24 more conceptsUniversity of Washington
Summer 2022
This course introduces the fundamental concepts of web programming and technologies required for web development. It covers the full spectrum of web development, from HTML, CSS, JavaScript to server-side technologies like Node.js, databases, and SQL.
No concepts data
+ 37 more concepts