Tutorialspoint

黑色星期五,享受历史最低价! 使用优惠码:BFS8

Python 数据库设计 | 构建数据库管理系统

人物图标 Emenwa Global, Ejike IfeanyiChukwu

4.2

Python 数据库设计 | 构建数据库管理系统

通过使用 Python 中的 Tkinter 构建完整的 Python 数据库管理系统,提升您的 Python 编程技能。

更新时间图标 更新于 2024 年 9 月

语言图标 语言 - 英语

人物图标 Emenwa Global, Ejike IfeanyiChukwu

英语 [CC]

类别图标 开发 ,编程语言,Python

课程 -13

时长 -2.5 小时

终身访问

4.2

price-loader

终身访问

30 天 退款保证

培训 5 人或以上?

让您的团队随时随地访问 10000 多个顶尖 Tutorials Point 课程。

课程 描述

数据库管理系统 (DBMS) 是一种软件包,旨在定义、操作、检索和管理数据库中的数据。DBMS 通常会操作数据本身、数据格式、字段名称、记录结构和文件结构。它还定义了验证和操作这些数据的规则。

随着数据库管理实践的发展,数据库管理系统建立在特定的数据处理概念之上。最早的数据库只处理单个格式化的数据片段。如今,发展更为成熟的系统可以处理不同类型的非格式化数据,并以更复杂的方式将它们联系在一起。

随着时间的推移,数据库管理系统的模型发生了很大变化。这是理解各种 DBMS 选项如何工作的重要组成部分。

最早的数据库管理系统类型主要由层次结构和网络模型组成。

  • 层次结构模型是指每个节点或组件与另一个节点或组件之间存在父子关系。

  • 在网络模型中,区别在于单个组件可以有多个关系——可以将其视为单个节点能够“多播”连接。

然而,随着时间的推移,这些模型被一种称为关系数据库的东西所取代。在关系数据库模型中,各个组件具有属性,这些属性通过数据库表设计与其标识相关联。单个数据库表的行和列包含这些标识和属性,以便可以使用传统的结构化查询语言或 SQL 来提取有关这些关系模型的各种信息。

在本课程中,我们涵盖了以下主题,这些主题帮助我们从头开始构建功能齐全的数据库管理系统

1. 如何设置数据库。

2. 项目设置。

3. Logo 和标题。

4. 新记录的输入框。

5. 数据库显示框。

6. 时间和日期。

7. 添加菜单栏。

8. 查看数据库表。

9. 添加新记录。

10. 删除记录。

目标

  • 您将使用 Python 和 Tkinter 设置数据库。
  • 您将为新记录创建输入框。
  • 您将创建一个数据库显示框。
  • 您将向数据库窗口添加真实的日期和时间。
  • 您将向数据库添加菜单栏。
  • 您将查看和显示数据库表。
  • 您将向数据库添加新记录。
  • 您将从数据库中删除记录。
  • 您将更新数据库中的记录。

先决条件

  • 本课程需要 Python 和 Tkinter 的基础知识。
Python Database Design | Build A Database Management System

课程大纲

查看课程内容的详细分解

Python数据库设计与管理入门
13 节课
  • 播放图标 数据库设置 13:11 13:11
  • 播放图标 项目设置 08:21 08:21
  • 播放图标 Logo 和标题 04:30 04:30
  • 播放图标 新记录输入框 12:08 12:08
  • 播放图标 数据库显示框 07:23 07:23
  • 播放图标 时间和日期 06:41 06:41
  • 播放图标 添加菜单栏 06:18 06:18
  • 播放图标 查看数据库表 12:07 12:07
  • 播放图标 添加新记录 21:13 21:13
  • 播放图标 删除记录 11:47 11:47
  • 播放图标 编辑数据库(第一部分) 29:34 29:34
  • 播放图标 编辑数据库(第二部分) 24:18 24:18
  • 播放图标 数据库管理系统设计的最后一部分 08:05 08:05

讲师 信息

Emenwa Global

Emenwa Global

关于我


10万+ 学生通过我们的专业课程提升技能,并在行业中开启职业生涯。许多人现在就职于高科技公司。

从零开始,动手学习……从此构建真实的项目!

Emenwa Global 的讲师均为行业专家,拥有多年在业界领先公司构建软件的实践经验。他们分享他们的全部知识,教导全球数千名学生(包括像你一样的人)最受需求的技术和非技术技能(这些技能通常被忽视),以最高效的方式,以便你能掌控自己的生活,并在科技领域开启无限令人兴奋的职业机会,无论你的背景或经验如何。

另一个重要的理念是,我们的课程由真正的专业人士授课,他们是拥有丰富行业经验的软件开发人员,同时也是优秀的教师。我们所有的讲师都是经验丰富的软件开发人员。

无论您是初学者,想要第一次学习编程,还是想提升现有技能,或者学习新的语言和框架,学院都能满足您的需求。


课程 证书

利用您的证书来改变职业生涯或在现有职业中晋升。

sample Tutorialspoint certificate

我们的学生与

相关视频课程

查看更多

年度会员

成为Tutorials Point的尊贵会员,享受我们庞大的顶级视频课程库的无限访问权限。

立即订阅
Annual Membership

在线认证

掌握重要的技术,并成为一名受人尊敬的认证专业人士。

立即探索
Online Certifications

联系我们

1800-202-0515

© . All rights reserved.