举例几个增删改查的管理系统
时间: 2024-01-08 15:03:24 浏览: 21
以下是几个常见的增删改查管理系统的例子:
1. 学生信息管理系统:可以添加、删除、修改和查询学生的个人信息,如姓名、年龄、性别、班级等。
2. 客户关系管理系统:可以添加、删除、修改和查询客户的联系信息,如姓名、电话号码、地址等。
3. 项目管理系统:可以添加、删除、修改和查询项目的详细信息,如项目名称、开始日期、结束日期、负责人等。
4. 财务管理系统:可以添加、删除、修改和查询财务数据,如收入、支出、利润等。
5. 库存管理系统:可以添加、删除、修改和查询库存信息,如产品名称、数量、价格等。
这些系统都需要提供相应的界面和功能来实现数据的增加、删除、修改和查询。具体的实现方式和功能会根据具体的需求和业务流程而有所不同。
相关问题
举例说明简要的增删改查sql语句编写
当我们需要对数据库中的数据进行操作时,可以通过SQL语句实现增删改查的功能。以下是一些简要的SQL语句示例:
1. 插入数据:INSERT INTO table_name (column1, column2, column3,...) VALUES (value1, value2, value3,...);
例如:向student表中插入一条记录,包含id、name、age三列数据:
```
INSERT INTO student (id, name, age) VALUES (1, 'Tom', 18);
```
2. 查询数据:SELECT column1, column2, ... FROM table_name WHERE condition;
例如:查询student表中所有年龄大于等于18岁的学生的id和name:
```
SELECT id, name FROM student WHERE age >= 18;
```
3. 更新数据:UPDATE table_name SET column1 = value1, column2 = value2,... WHERE condition;
例如:将student表中所有name为'Tom'的学生的age改为20:
```
UPDATE student SET age = 20 WHERE name = 'Tom';
```
4. 删除数据:DELETE FROM table_name WHERE condition;
例如:删除student表中所有age小于18岁的学生记录:
```
DELETE FROM student WHERE age < 18;
```
举例python对mysql的增删改查
可以使用Python标准库中的mysql.connector模块或第三方库pymysql来实现数据库的增删改查操作。
1.连接MySQL数据库
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="username",
password="password",
database="database_name"
)
2.查询数据
mycursor = mydb.cursor()
mycursor.execute("SELECT * FROM customers")
myresult = mycursor.fetchall()
for x in myresult:
print(x)
3.插入数据
mycursor = mydb.cursor()
sql = "INSERT INTO customers (name, address) VALUES (%s, %s)"
val = ("John", "Highway 21")
mycursor.execute(sql, val)
mydb.commit()
4.更新数据
mycursor = mydb.cursor()
sql = "UPDATE customers SET address = 'Canyon 123' WHERE address = 'Highway 21'"
mycursor.execute(sql)
mydb.commit()
5.删除数据
mycursor = mydb.cursor()
sql = "DELETE FROM customers WHERE address = 'Canyon 123'"
mycursor.execute(sql)
mydb.commit()