데이터베이스 실험 보고서
데이터베이스 실험 보고서
콘텐츠 테스트
1. 데이터 시트 구축
기본 키가있는 기본 테이블 "simple"
외부 코드 제약 조건
2. 데이터 시트의 수정
제거 열 추가
열 속성 유형 수정
제거 제약 조건을 높입니다.
튜플 추가, 수정, 삭제
데이터 시트 제거
시험 과정
1, 테이블 학생 만들기
기본 키, / * sno는 기본 코드 열 수준 무결성 제한 조건입니다. * /
Sname char unique, / * sname은 고유 한 값을가집니다. * /
Ssex char,
현자 smallint, / * 유형은 작음 * /
Sdept char / * 여기서 * /
);
테이블 코스 만들기
기본 키, / * 열 수준 무결성 제약 조건, cno는 기본 코드 * /
Cname char,
cpno char, / * cpno의 의미는 첫 번째 클래스입니다. * /
Ccredit smallint,
외래 키 참조 코스
/ * 테이블 수준 무결성 제약 조건, cpno는 외부 코드이며 참조 된 테이블은 코스이고 참조 된 열은 cno * /
);
테이블 sc 생성
,
Cno char,
학년 smallint,
기본 키
/ * 마스터 코드에는 두 개의 속성이 있으며 테이블 수준의 무결성으로 정의해야합니다. * /
외래 키 참조 학생,
/ * 테이블 수준 무결성 제약 조건, sno는 외부 코드이며, 참조 된 테이블은 student * /
외래 키 참조 코스,
/ * 테이블 수준 무결성 제약 조건, cno는 외부 코드이며 코스를 나타 내기 위해 참조 됨 * /
);
예제 1, 테이블 생성
, / * 가변 길이 문자열, 2 문자를 입력하십시오. 2 문자는 공간을 채울 수 없습니다. * /
Sname varchar,
상태 int,
시 varchar,
제약 조건 pk_sno 기본 키, / * 제약 조건 이름은 pk_sno * /
);
표 p 생성
,
Pname varchar,
색상 varchar,
무게 int,
제약 조건 pk_pno 기본 키, / * 제약 조건의 이름은 pk_pno입니다. * /
);
표 j 생성
,
Jname varchar,
시 varchar,
제약 pk_jno 기본 키 / * 제약의 이름은 pk_jno * /
);
예제 2, 테이블 spj 만들기
, / * 첫 번째 테이블의 주 코드 * /
Pno varchar,
Jno varchar,
Qty int, / * number * /
제약 pk_spj 프라이 머리 키, / * 메인 코드는 3 개의 속성으로 구성됩니다 * /
외래 키 참조 s,
/ * 테이블 수준 무결성 제약 조건, sno는 외부 코드이며, 참조 된 테이블은 s * /
외래 키 참조 p,
/ * 테이블 수준 무결성 제약 조건, pno는 외부 코드이며 참조 된 테이블은 p * /
외래 키 참조 j,
/ * 테이블 수준의 무결성 제약 조건, jno는 외부 코드, 참조 된 테이블은 j * /
);
2. 데이터 시트 변경
s 테이블에 concat 열 추가
테이블 변경 add concat varchar
s 테이블에서 concat 열을 제거하십시오.
테이블의 드롭 컬럼 연결 변경
s 테이블 변경 concat 열의 속성 길이를 20에서 30으로 변경하십시오.
테이블을 변경하면 열 concat varchar가 변경됩니다.
컨택트 이름 concat에서 고유 속성 이름 con_concat에 대한 속성 수정
테이블 변경 s 제약 조건 추가 con_concat unique
제약 조건 관계 제거 con_concat
테이블 s의 drop constraint를 변경한다. con_concat
/ * 튜플 삽입 * /
s valus에 삽입 / * 20은 '20'으로 쓸 수 없습니다 * /
테스트에서 문제의 제외 및 요약 :
1, spj 생성시
세 개의 엔티티가 있으므로 마스터 코드가 세 개의 엔티티에서 가져오고 quantity 속성도 작성됩니다.
마스터 코드는 3 개의 마스터 코드에 의해 결정됩니다.
2. 데이터베이스의 데이터 테이블을 변경할 때 먼저 데이터베이스를 사용하도록 만들어야합니다.
3, 제약
Null, 고유, 외부 키 또는 CHECK 제약 조건 정의가 아닌 기본 키의 시작을 나타내는 선택적 키워드입니다. 제약 조건은 데이터 무결성을 강화하고 테이블과 열을 인덱싱 할 수있는 특수한 속성입니다.
4, --go는 추가 할 수는 없지만 주문에주의를 기울입니다. 참고 : go - annotation prompt error
5, null이있는 빈 요소를 추가하는 데주의하십시오.
Attach sql backup
- 데이터베이스 학생 만들기
데이터베이스 학생 만들기
이동
- 데이터베이스 학생 학생 과정에서 메모 표 순서로 표 만들기
학생 사용
-------------------------------------------------- --------------
표 학생 만들기
기본 키, / * sno는 기본 코드 열 수준 무결성 제한 조건입니다. * /
Sname char unique, / * sname은 고유 한 값을가집니다. * /
Ssex char,
현자 smallint, / * 유형은 작음 * /
Sdept char / * 여기서 * /
); / *; 추가하려면 * /
-----------
콘텐츠 테스트
1. 데이터 시트 구축
기본 키가있는 기본 테이블 "simple"
외부 코드 제약 조건
2. 데이터 시트의 수정
제거 열 추가
열 속성 유형 수정
제거 제약 조건을 높입니다.
튜플 추가, 수정, 삭제
데이터 시트 제거
시험 과정
1, 테이블 학생 만들기
기본 키, / * sno는 기본 코드 열 수준 무결성 제한 조건입니다. * /
Sname char unique, / * sname은 고유 한 값을가집니다. * /
Ssex char,
현자 smallint, / * 유형은 작음 * /
Sdept char / * 여기서 * /
);
테이블 코스 만들기
기본 키, / * 열 수준 무결성 제약 조건, cno는 기본 코드 * /
Cname char,
cpno char, / * cpno의 의미는 첫 번째 클래스입니다. * /
Ccredit smallint,
외래 키 참조 코스
/ * 테이블 수준 무결성 제약 조건, cpno는 외부 코드이며 참조 된 테이블은 코스이고 참조 된 열은 cno * /
);
테이블 sc 생성
,
Cno char,
학년 smallint,
기본 키
/ * 마스터 코드에는 두 개의 속성이 있으며 테이블 수준의 무결성으로 정의해야합니다. * /
외래 키 참조 학생,
/ * 테이블 수준 무결성 제약 조건, sno는 외부 코드이며, 참조 된 테이블은 student * /
외래 키 참조 코스,
/ * 테이블 수준 무결성 제약 조건, cno는 외부 코드이며 코스를 나타 내기 위해 참조 됨 * /
);
예제 1, 테이블 생성
, / * 가변 길이 문자열, 2 문자를 입력하십시오. 2 문자는 공간을 채울 수 없습니다. * /
Sname varchar,
상태 int,
시 varchar,
제약 조건 pk_sno 기본 키, / * 제약 조건 이름은 pk_sno * /
);
표 p 생성
,
Pname varchar,
색상 varchar,
무게 int,
제약 조건 pk_pno 기본 키, / * 제약 조건의 이름은 pk_pno입니다. * /
);
표 j 생성
,
Jname varchar,
시 varchar,
제약 pk_jno 기본 키 / * 제약의 이름은 pk_jno * /
);
예제 2, 테이블 spj 만들기
, / * 첫 번째 테이블의 주 코드 * /
Pno varchar,
Jno varchar,
Qty int, / * number * /
제약 pk_spj 프라이 머리 키, / * 메인 코드는 3 개의 속성으로 구성됩니다 * /
외래 키 참조 s,
/ * 테이블 수준 무결성 제약 조건, sno는 외부 코드이며, 참조 된 테이블은 s * /
외래 키 참조 p,
/ * 테이블 수준 무결성 제약 조건, pno는 외부 코드이며 참조 된 테이블은 p * /
외래 키 참조 j,
/ * 테이블 수준의 무결성 제약 조건, jno는 외부 코드, 참조 된 테이블은 j * /
);
2. 데이터 시트 변경
s 테이블에 concat 열 추가
테이블 변경 add concat varchar
s 테이블에서 concat 열을 제거하십시오.
테이블의 드롭 컬럼 연결 변경
s 테이블 변경 concat 열의 속성 길이를 20에서 30으로 변경하십시오.
테이블을 변경하면 열 concat varchar가 변경됩니다.
컨택트 이름 concat에서 고유 속성 이름 con_concat에 대한 속성 수정
테이블 변경 s 제약 조건 추가 con_concat unique
제약 조건 관계 제거 con_concat
테이블 s의 drop constraint를 변경한다. con_concat
/ * 튜플 삽입 * /
s valus에 삽입 / * 20은 '20'으로 쓸 수 없습니다 * /
테스트에서 문제의 제외 및 요약 :
1, spj 생성시
세 개의 엔티티가 있으므로 마스터 코드가 세 개의 엔티티에서 가져오고 quantity 속성도 작성됩니다.
마스터 코드는 3 개의 마스터 코드에 의해 결정됩니다.
2. 데이터베이스의 데이터 테이블을 변경할 때 먼저 데이터베이스를 사용하도록 만들어야합니다.
3, 제약
Null, 고유, 외부 키 또는 CHECK 제약 조건 정의가 아닌 기본 키의 시작을 나타내는 선택적 키워드입니다. 제약 조건은 데이터 무결성을 강화하고 테이블과 열을 인덱싱 할 수있는 특수한 속성입니다.
4, --go는 추가 할 수는 없지만 주문에주의를 기울입니다. 참고 : go - annotation prompt error
5, null이있는 빈 요소를 추가하는 데주의하십시오.
Attach sql backup
- 데이터베이스 학생 만들기
데이터베이스 학생 만들기
이동
- 데이터베이스 학생 학생 과정에서 메모 표 순서로 표 만들기
학생 사용
-------------------------------------------------- --------------
표 학생 만들기
기본 키, / * sno는 기본 코드 열 수준 무결성 제한 조건입니다. * /
Sname char unique, / * sname은 고유 한 값을가집니다. * /
Ssex char,
현자 smallint, / * 유형은 작음 * /
Sdept char / * 여기서 * /
); / *; 추가하려면 * /
-----------
1 2
추천 기사
인기있는 기사
- 물리적 실험 보고서 "분광계 및 전송 된 조명 사용
- 법적 맥심
- 물리적 실험 보고서 "분광계 및 3 종 사양
- Weibo의 유명한 말
- 고맙게 여기는 엄마의 말
- 고민 된 문장 2019
- 현무식 가족 인상 문장
- 대학 물리학 실험 보고서
- 안심 한 단어들
- 동기 부여 직원
- 부모 사랑
- 내가 아버지에게 말했던 것 2019
- 비 주류 문장 2019
- 물리적 실험 보고서
- 유기 화학 실험 보고서
- 춘절 축복
- 실패를 두려워하지 않는다.
- 실험 보고서
- 고교 화학 실험 보고서
- 철학적 단어 2019
- 우주 분위기 문구
- 교사의 유명한 단어 존경
- 물리적 실험 보고서 "삼각 굴절률의 결정
- 축복의 문구
- 웹 페이지 제작 실험 보고서
- 2014 동기 부여 문구
- 2019 년을 격려하십시오
- 생활 모토
- 대학 물리학 데모 리포트
- 좋은 문장 발췌 2019