• 전문가 요청 쿠폰 이벤트
*기*
Bronze개인인증
팔로워0 팔로우
소개
등록된 소개글이 없습니다.
전문분야 등록된 전문분야가 없습니다.
판매자 정보
학교정보
입력된 정보가 없습니다.
직장정보
입력된 정보가 없습니다.
자격증
  • 입력된 정보가 없습니다.
판매지수
전체자료 41
검색어 입력폼
  • 데이타베이스(DB) 기말고사 시험대비 정리요약자료입니다 A+자료에용 ^^
    1. 관계대수 - 절차언어, 원하는 데이터를 얻기 위하여 어떻게 해야 하는지(how)연산순서를 명세해야 된다관계해석 - 비절차언어, 무슨데이타를 원하는지만 선언(what)투플관계해석, 도메인관계해석관계해석과 관계대수는 표현이나 기능면에서 동등관계적완전 - 어떤 데이터 언어가 있을 때, 이 언어로 관계 해석이 표현할 수 있 는 모든 질의를 표현할 수 있을 때 이를 관계적 완전2. 관계대수(RelationalAlgebra)- 일반집합 연산자w합집합(UNION, ∪)w교집합(INTERSECT, ∩)w차집합(DIFFERENCE, -)w카티션 프로덕트(CARTESIAN PRODUCT, ×)- 순수 관계 연산자w실렉트(SELECT, δ)w프로젝트(PROJECT, ∏)w조인(JOIN, ?)w디비전(DIVISION, ÷)3. 합병가능(union-compatible)한 릴레이션- 차수가 같아야 함- 대응 애트리뷰트 별로 도메인이 같아야 함* 카티션 프로덕트(A튜플의수 X B튜플의 수) 는 합병이 안된다4. 실렉트(SELECT, δ)δ학과 = '컴퓨터' (학생)δ학번 = 300 U 과목번호='C312'(등록)δ중간성적 R(t) -> 투플변수 t는 릴레이션 R의 튜플둘만 변수값으로 취할 수 있다는것을 의미하며 이때 R을 t의 범위 릴레이션이라한다? 한정 애트리뷰트(qualified attribute)- 릴레이션 R에 대해 투플변수 t가 나타내는 투플의 어떤 애트리뷰트 A의 값을표현하기 위해서 t.A or t.[A]라고 표현한다.이때, t.A를 한정 애트리뷰트라고한다.ex> Student 릴레이션의 튜플변수 s가 있을 때, s.SNO는 튜플변수 s가 가리키는 튜플의 애트리뷰트 학번(SNO)를 나타내는 한정애트리뷰트로서, s.SNO는Student 릴레이션의 어느 한 투플의 학번(SNO)값을 나타낸다.? 원자(atom)u R(t) - t : 투플 변수 , R : t의 범위 릴레이션u t.A θ u.Bt, u : 투플 변수A, B : t와 u에 대한 한정 애트리뷰트θ : 비교 연산자(=L(e) ∧ s.Sno=e.Sno ∧ e.Grade='A')}* 막대 (|) 왼편에 나온 한정 애트리뷰트들은 목표리스트로서 막대(|) 오른편에명세된 조건을 만족하는 결과로 추출 됨1>은 학생 전체 이름, 2>는 모든 컴퓨터학과 학생이름 3>은 성적이 a인 모든 학생의 이름과 학과를 나타내는 식이된다.14. 튜플관계해석 질의문 예제u 모든 과목에 등록한 학생의 이름을 전부 검색하라.{ s.Sname|STUDENT(s) ∧ (∀c)(∃e)(COURSE(c) ∧ENROL(e)∧ e.Sno=s.Sno ∧ e.Cno=c.Cno) }u 과목 C413에 등록하지 않은 학생의 이름 전부를 검색하라.{s.Sname|STUDENT(s) ∧ (Ø∃e)(ENROL(e) ∧ s.Sno=e.Sno ∧ e.Cno=‘C413’) }u 모든 과목에 등록한 학생의 이름을 전부 검색하라.{ s.Sname|STUDENT(s) ∧ (∀c)(∃e)(COURSE(c) ∧ENROL(e)∧ e.Sno=s.Sno ∧ e.Cno=c.Cno) }u 과목 C413에 등록하지 않은 학생의 이름 전부를 검색하라.{s.Sname|STUDENT(s) ∧ (Ø∃e)(ENROL(e) ∧ s.Sno=e.Sno ∧ e.Cno=‘C413’)}15. 도메인 관계해석- 원하는 릴레이션을 도메인 해석식 (domain calculus expression)으로 표현하는방법16. 도메인 관계해석 질의문 예제① { xSname|STUDENT(xSno, xSname, xYear, xDept)}② { xSname|(∃xDept)(STUDENT(xSno, xSname, xYear, xDept)∧ xDept='컴퓨터’) }③ { xSno, xDept|STUDENT(xSno, xSname, xYear, xDept)∧(∃xxSno)(∃xGrade)(ENROL(xxSno, xCno, xGrade, xMidterm, xFinal)∧ xSno=xxSno∧xGrade='A)}1>은 모든 학생의 이름, 2>는 모든 컴퓨터학과 학생이름, 3>은 성적이 a인 모 않은 학생의 이름을 검색하라.{xSname|(∃xSno)((STUDENT(xSname, xSno, xYear, xDept) ∧ (Ø∃xxSno) (∃xCno) (ENROL(xxSno, xCno, xGrade, xMidterm, xFinal) ∧ xSno=xxSno ∧ xCno='C324')) }17. QBE란?u QBE (Query By Example)u 1975, IBMu 도메인 관계 해석 사용이차원 구문(two-dimensional syntax) 언어u 예(example)를 질의문 명세에 사용18. QBE 풀이 예문19. 도메인 정의문? 도메인의 생성? CREATE DOMAIN 도메인_이름 데이타타입[ 묵시값_정의 ][ 도메인_제약조건_정의리스트 ];- CREATE DOMAIN DEPT CHAR(4)DEFAULT '???’CONSTRAINT VALID-DEPTCHECK (VALUE IN 'COMP', 'ME', 'EE', 'ARCH', '???'));? 도메인의 변경- ALTER DOMAIN? 도메인의 삭제- DROP DOMAIN 도메인이름 옵션(RESTRICT | CASCADE);uRESTRICT : 삭제할 도메인을 참조하는 곳이 없을 때만 삭제 실행uCASCADE : 삭제할 도메인을 참조하는 모든 곳에서 삭제 실행20. 테이블의 생성CREATE TABLE 기본테이블_이름({열이름 데이타타입 [NOT NULL] [DEFAULT 값],}+[PRIMARY KEY (열이름_리스트),]{[UNIQUE (열이름_리스트),]}*{[FOREIGN KEY (열이름_리스트)REFERENCES 기본테이블[(열이름_리스트)][ON DELETE 옵션][ON UPDATE 옵션],]}*[CONSTRAINT 조건이름] [CHECK (조건식)]);- 옵션: NO ACTION, CASCADE, SET NULL, SET DEFAULT예제>CREATE TABLE ENROL( SNO DSNO NOT NULL, //DSNO, DCNO는 도메인의 이름으로서CNO DCNO NOT NULL, /SNO = ENROL.SNO AND ENROL.CNO = 'C413';? 자기자신의 테이블에 조인하는 검색?범위 변수(range variable) 이용? SELECT S1.SNO, S2.SNOFROM STUDENTS1,STUDENTS2WHERE S1.DEPT = S2.DEPT AND S1.SNO < S2.SNO;? 집단 함수(Aggregate Function)를 이용한 검색? 집단 함수: COUNT, SUM, AVG, MAX, MIN? SELECT COUNT(*) AS 학생수FROM STUDENT;? SELECT COUNT(DISTINCT CNO)FROM ENROLWHERE SNO = '300';? GROUP BY를 이용한 검색? SELECT CNO, AVG(FINAL) AS '기말평균'FROM ENROLGROUP BY CNO;* ENROLL테이블을 CNO에 의해 5개의 그룹으로분할하여 각 그룹별로 SELECT문을 실행하여각각의 평균값을 얻은 것이다.? HAVING을 사용한 검색? GROUP BY와 함께 사용되며, 각 그룹의 구성요건을 명세.GROUP BY가 생략되면, 전체 테이블을 하나의 그룹으로 취급?“세사람 이상 등록한 과목의 평균 기말성적을 검색하라”SELECT CNO, AVG(FINAL) AS 평균FROM ENROLGROUP BY CNOHAVING COUNT(*) >= 3;? NULL을 사용한 검색? SELECT SNO, SNAMEFROM STUDENTWHERE DEPT IS NULL;?IS, IS NOT 이외의 NULL을 이용한 모든 조건식은 illegal.ex> YEAR=NULL, YEAR¹NULL 등? EXISTS를 사용하는 검색? 과목 C413에 등록한 학생의 이름을 검색하라SELECT SNAMEFROM STUDENTWHERE EXISTS(SELECT *FROM ENROLWHERE SNO = STUDENT.SNO AND CNO = 'C413');23. 데이터의수정? 일반 형식? UPDATE 테이블SET { 열_이름 = 산술식,}+[WHERE 조 학생의 학번, 이름, 학년을 검색하여,Computer 테이블에 삽입하라.”INSERTINTO COMPUTER(SNO, SNAME, YEAR)SELECT SNO, SNAME, YEARFROM STUDENTWHERE DEPT = '컴퓨터';25. 데이터의삭제? DELETEFROM 테이블[WHERE 조건];? DELETEFROM STUDENTWHERE SNO = 100;? 복수의 레코드 삭제? DELETEFROM ENROL;? 부속 질의문을 사용한 삭제? DELETEFROM ENROLWHERE CNO = 'C413' AND FINAL < 60 AND ENROL.SNO IN( SELECT SNOFROM STUDENTWHERE DEPT = '컴퓨터');26. 뷰- 하나 또는 둘 이상의 기본 테이블(base table)로부터 유도되어 만들어지는“이름”이 있는 가상 테이블 (virtual table)27. 뷰의생성CREATE VIEW 뷰_이름[(열_이름 리스트)]AS SELECT문[WITH CHECK OPTION];?예CREATE VIEW CSTUDENT(SNO, SNAME, YEAR)AS SELECT SNO, SNAME, YEARFROM STUDENTWHERE DEPT = '컴퓨터’WITH CHECK OPTION;* WITH CHECK OPTION절은 이 뷰에 대한 수정/삽입 연산이 실행될때 뷰의 정의 조건(DEPT = '컴퓨터’)이 위배되면 실행을 거절한다는 명세* 열 이름의 상속?CREATE VIEW DEPTSIZE(DEPT, STNUM)AS SELECT DEPT, COUNT(*)FROM STUDENTGROUP BY DEPT;?CREATE VIEW DEPTSIZEAS SELECT DEPT, COUNT(*) AS STNUMFROM STUDENTGROUP BY DEPT;* 두 개이상의 테이블에서 유도된 뷰?CREATE VIEW HONOR(SNAME, DEPT, GRADE)AS SELECT STUDENT.SNAME,STUDENT.DEPT,ENROL.FINALFROM STEW3
    공학/기술| 2007.12.03| 21페이지| 2,000원| 조회(1,073)
    미리보기
  • 컴파일러 에러처리 발표자료PPT A+ 자료입니다 ^^
    13장 에러 처리13.1 에러의 종류 13.2 에러 탐지 및 보고 13.3 단계별 에러 처리13.1 에러의 원인◈ 프로그램의 설계 명세서(design specification)의 모순 ◈ 프로그램을 설계할 때 부적합한 알고리즘이 적용되었을 경우 ◈ 프로그래머가 알고리즘을 잘못 구현하였거나, 언어를 부적합하게 사용한 경우 ◈ 프로그램의 입력에러(타이핑 에러) ◈ 프로그램이 컴파일러나 기계의 한계를 초과했을 때 ◈ 마지막으로 거의 발생하지 않는 컴파일러 자체 에러13.1 에러의 종류◈ 컴파일 과정에서 발생하는 에러의 종류 1) 구문 에러(Syntax error) – 어휘분석이나 구문분석 단계에서 일어나는 에러 2) 의미 에러(Semantic error) – 문법적으로는 맞으나 의미적으로 틀린 에러1) 여분의 빈칸이 들어간 경우 2) 불필요한 콤마가 존재하는경우 3) 세미콜론을 콜론으로 잘못 나타낸 경우 4) 괄호가 빠진 경우 ex) int matrix[][ ; 5) 지정어(Keyword)를 틀리게 쓴 경우 ex) swithc (n) { … }13.2 에러 탐지 및 보고◈ 프로그램에서 에러가 발생했을 때 효과적인 디버깅(debugging)을 위해서 자세하고 완전한 에러 메시지를 출력해야 한다사용자를 위한 좋은 에러 메시지의 속성 1) 메시지는 내부 표현보다는 소스 프로그램 입장에서 에러를 지적해야 한다 (ex : error2 보다는 “missing right parenthesis) 2) 프로그래머가 쉽게 이해할 수 있도록 에러 메시지를 기술해야 한다 3) 문제를 국소화 하여 자세히 지적해야 한다 (ex – “missing declaration” 보다는 “ZAP not declared in procedure BLHA”) 4) 중복된 에러 메시지를 출력해서는 안된다.13.3 단계별 에러 처리컴파일러의 에러는 그림과 같이 어휘단계(lexical-phase), 구문단계 (syntactic-phase), 의미단계(semantic-phase) 에러로 구분될 수 있다.13.3.1 어휘분석 단계 에러처리◈ 어휘분석기의 기능 - 문자 스트림(Stream)인 소스코드를 문법적 의미를 갖는 최소 단위인 토큰들로 구분하는것. ◈ 어휘분석 단계에서의 에러발생 원인 - 정의 되지 않은 token이 사용되었을 때 - 선언되지 않은 변수의 사용 - 변수의 중복된 선언 ◈ 에러처리 방법 - 예를 들어, 토큰의 철자가 틀린 경우 최단거리매칭(minimum- distance-matching)방법을 이용하여 토큰의 철자를 수정함으 로써 부가되는 에러를 피할 수 있다. * 최단거리매칭이란? 다음 토큰이 지정어라야 하는데, 지정어가 아닌 명칭이 나올경 우에 정의된 기준에 의해서 명칭과 가장 가까운 지정어로 결정하는것13.3.2 구문 분석 단계 에러 처리(1/2)◈ 구문분석 단계의 기능 - 어휘 분석(lexical analysis) 결과로 만들어진 토큰들을 받아 소스 프로그램에 대한 에러를 체크하여 올바른 문장에 대해서는 구문 구조(syntactic structure, 트리 형태)를 만든다 ◈ 구문 분석 단계에서의 에러 발생 원인 - 해당 언어에 정의된 문법에 어긋나는 경우 ◈ 에러 처리 방법 1) Panic mode – 에러발생시 세미콜론이나 end와 같은 문장구분자 혹은 에러처리를 위해 문법에서 정의한 synchronizing token을 만날때까지 입력 심벌을 버린후 스택의 내용을 조정하여 파싱을 계속하는 방법13.3.2 구문 분석 단계 에러 처리(2/2)2) LR파싱 - 결정적인 bottom - up 방법으로 입력 스트링을 왼쪽에서 오른쪽으로 읽어가며(Left to right scanner)출력으로 우파스(Right parse)를 생성 3) LL파싱 - LL은 입력 스트링을 왼쪽에서 오른쪽으로 읽어 가며(left to right scanning) 좌파스(left parse)를 생성하기 때문에 붙여진 이름의미 에러◈ 의미에러(semantic error) - 문법적으로는 올바르지만 의미적으로 틀린에러로서 Logical 에러라고도 한다 ◈ 의미에러의 발생 원인 ◈ 의미에러의 처리방법 - 예를들어 선언되지 않은 않거나 잘못 사용된 명칭의 경우, 잘못사용된 원인 과 위치의 리스트를 만든 후, 이 리스트의 검사를 통해서 잘못 사용된 이름 이 리스트에 존재하는가를 판단하여 에러 메시지의 출력여부가 결정된다1) 선언되지 않은 명칭의 사용 2) 하나의 명칭이 여러 번 선언되는 경우 3) 변수의 Type이 맞지 않는 경우예제 - Pascal 프로그램의 일부 A := B + C; 위의 문장은 문법적으로는 맞지만 의미적으로는 변수 A,B,C의 Type이 틀리므로, 의미상의 오류를 발생시키는 예로서,프로그램이 실행이 될지라도 사용자가 원하는 결과가 나오지 않는 경우를 뜻 함.{nameOfApplication=Show}
    공학/기술| 2007.11.28| 9페이지| 2,000원| 조회(626)
    미리보기
  • 데이타베이스 sql, 쿼리문작성과 소스코드입니다 A+자료 ^^
    1. 알고리즘#define SOCKET int#include #include #include #pragma comment(lib, "libmysql.lib")#pragma comment(lib, "ws2_32.lib")#define DB_HOST "localhost"// host이름#define DB_USER "root"// id#define DB_PASS "1234"// 비밀번호#define DB_NAME "homework"// DB이름int main(){MYSQL *connection=NULL, connMYSQL_RES *sql_result // 쿼리문에 대한 결과값을 받는다!!!MYSQL_ROW sql_row// 행으로받음!!int query_statint answer_num// 8개의 정답을 loof시키기 위해 선언char *answer[8][1024] // mysql_query()함수의 파라메터에서String형을 받을수 없기 때문에 char형의 배열선언// 각각의 쿼리문 저장answer[0][0] = "select count(sname) from student, enroll, course where (student.sno = enroll.sno) and (enroll.cno = course.cno) and course.cname='데이타베이스 응용' union select student.sname from student, enroll, course where (student.sno = enroll.sno) and (enroll.cno = course.cno) and course.cname='데이타베이스 응용';"answer[1][0] = "select course.cname, professor.pname from professor, lecture, course, enroll, student where (student.sno = enroll.sno) and (enroll.cno = course.cno) and (enroll.cno = lecture.cno) and (lecture.pno = professor.pno) and student.sname='박태호';"answer[2][0] = "select distinct student.sname as '한광수 교수님의 과목을 수강한 모든학생의 이름' from student, enroll, course, lecture, professor where (enroll.sno = student.sno) and (enroll.cno = lecture.cno) and (lecture.pno = professor.pno) and professor.pname='한광수';"answer[3][0] = "select course.cname from course, guidance, enroll, professor where (professor.pno = guidance.pno) and (guidance.sno = enroll.sno) and (enroll.cno = course.cno) and professor.pname='김혁만';"answer[4][0] = "select avg(enroll.score) as '황선태 교수님의 과목을 수강한 학생의 평균' from enroll, professor, lecture where (professor.pno = lecture.pno) and (enroll.cno = lecture.cno) and professor.pname='황선태';"answer[5][0] = "select avg(enroll.score) as '우종우 교수님의 과목을 수강신청한 학생의 평균 점수' from enroll, lecture, professor where (enroll.cno =lecture.cno) and (lecture.pno=professor.pno) and professor.pname='우종우';"answer[6][0] = "select distinct s2.sname, l2.lroom, l2.lweek, l2.ltime from lecture l1, lecture l2, student s1, student s2, enroll e1, enroll e2 where ((s1.sno = e1.sno) and s1.sname='김지연' and l1.cno = e1.cno) and ((l2.cno = e2.cno) and (s2.sno = e2.sno) and e1.cno = e2.cno);"answer[7][0] = "select e2.cno, avg(e2.score) as '오정택 학생이 수강한 각 과목의 전체평균' from student s1, student s2, enroll e1, enroll e2 where (s1.sno = e1.sno and s1.sname='오정택') and (s2.sno = e2.sno) and (e1.cno = e2.cno) group by (e2.cno);"mysql_init(&conn)// DB 연결connection = mysql_real_connect(&conn, DB_HOST, DB_USER, DB_PASS,DB_NAME, 3306,(char *)NULL, 0)// SQL접속if(connection==NULL)//SQL접속이 안될시 에러메세지 출력{fprintf(stderr, "Mysql connection error : %s", mysql_error(&conn))return 1}// 셀렉트for(answer_num=1answer_num
    공학/기술| 2007.11.26| 7페이지| 2,000원| 조회(1,148)
    미리보기
  • 데이타베이스 중간고사대비 요약정리자료 A+획득자료입니다 ^^
    1. 데이터베이스의 정의- 한 조직의 여러 응용 시스템들이 공용(Shared)하기 위해 통합(Integrated), 저장 (Stored)한 운영(Operational) 데이타의 집합2. 데이터베이스의 특성o실시간 접근성 (real-time accessibilities)?질의에 대한 실시간 처리 및 응답o계속적인 변화 (continuous evolution)?갱신, 삽입, 삭제 : 동적 특성o동시 공용 (concurrent sharing)?여러 사용자가 동시에 사용o내용에 의한 참조 (content reference)?위치나 주소가 아닌 값에 따라 참조3. 개체란?- 표현하려는 유 무형정보의 객체로서 하나이상의 속성으로 구성- 속성관계 = 개체내관계개체관계 = 개체간의 관계4. DBMS란?응용프로그램과 데이터의 중재자로서 모든 응용 프로그램들이 DB를 공용할 수 있게 관리해주는 시스템이다5. DBMS의 필수기능o정의 기능(Definition) - DB의 구조를 정의.o조작 기능(Manipulation) - 사용자와 DB사이의 인터페이스를 위한 수단o제어 기능(Control) - 데이터의 정확성과 보안성을 유지하는 기능6. DBMS의 장 단점장점?데이터 중복의 최소화?데이터의 공용?데이터의 일관성 유지?데이터의 무결성 유지?데이터의 보안 보장?표준화?전체 데이터 요구의 조정단점?운영비 증대 ?자료처리의 복잡화?복잡한 백업(backup)과 복구(recovery)?시스템의 취약성7. 데이터독립성이란?응용프로그램이 데이터에 종속되지 않는 성질논리와 물리적데이타독립성이있다.8. 스키마란?데이터구조와 제약조건에 대한 명세10. 3단계 DB- 외부단계 - 외부스키마 - 개개사용자의 DB정의- 전자 DB의 한 논리적인 부분- 개념단계 - 개념스키마 - 전체적인 DB정의- 모든 응용에 대한 전체적인 통합된 데이터구조- 내부단계 - 내부스키마 - 저장장치 관점에서 표현- 개념스키마의 저장구조를 정의11. 데이터베이스 시스템 구성도12. 현실세계의 모델링- 개념적 설계 - 개념적 모델링으로서, 엔티티 타입과 속성을 표현- 논리적 설계 - 데이터모델링으로서, 접근방법을 독립적으로 표현- 물리적 설계 - 데이터구조와, 저장장치에서의 데이터 표현13. 관계타입이란?개체집합들 사이의 대응성 즉, 사상을 말한다.관계타입의 유형으로 1:1 , 1:N, N:1, M:N 이 있다.14. 관계타입의 특성?전체 참여(total participation)uA-B 관계에서 개체 집합B의 모든 개체가 A-B 관계에 참여해야 된다면 B의 A-B에의 참여를 전체 참여라 함.ex) 학과 ? 교수?부분 참여(partial participation)uA-B 관계에서 개체 집합B의 일부 개체만 A-B 관계에 참여해도 된다면 B의 A-B 관계에의 참여를 부분 참여라 함.ex) 과목 ? 학생 (휴학생 허용시)15. E-R 다이어그램의 특징?관계 타입도 속성(attribute)을 가질 수 있음?다대다(m:n) 관계 표현?다원 관계(n-ary relationship) 표현u두개 이상의 개체 타입이 하나의 관계에 관련 가능?다중 관계(multiple relationship) 표현u두 개체 타입 사이에 둘 이상의 관계가 존재 가능16. 키 애트리뷰트란?- 개체 타입내의 모든 개체 인스턴스들을 유일하게 식별17. 데이터베이스의 접근과정18. 도메인이란?- 하나의 애트리뷰트가 취할 수 있는 값들의 집합
    공학/기술| 2007.11.22| 6페이지| 2,000원| 조회(864)
    미리보기
  • 데이타베이스 , sql관련 평가A+최고예요
    1-1. SQL 쿼리문을 사용해여 Enroll table에 Data 삽입하기다음과 같이 34개의 데이터를 삽입하였습니다1-2 MySQL-Front상에서 입력된 데이터 화면 출력MySQL-Front에서도 34개의 Data Enroll 테이블에 정상적으로등록된 것을 확인할 수 있다.2. 아래의 SQL문을 작성 하시오.? 데이터베이스 과목을 수강한 학생 수와 학생의 이름을 모두 나열 하시오.? 박태호 학생이 수강 신청한 과목과 과목의 교수님 이름을 나열 하시오.? 한광수 교수님의 과목을 수강한 모든 학생의 이름을 나열 하시오.? 김혁만 교수님의 지도 아래에 있는 모든 학생이 수강한 모든 과목을 나열하시오.? 황선태 교수님의 과목을 수강한 학생들의 평균 학점을 나열 하시오.? 우종우 교수님이 개설한 모든 과목을 수강 신청한 학생의 평균 학점을 나열하시오.? 김지연 학생이 수강한 과목을 수강한 모든 학생들의 이름과 강의실, 강의 요일,강의 시간을 나열하시오.⑧ 오정택 학생이 수강한 과목의 교수님이 개설한 과목을 신청한 학생들의 평균 학점을구하시오.? 데이터베이스 과목을 수강한 학생 수와 학생의 이름을 모두 나열 하시오.☆ union문을 사용하여 count의 결과 값과 select문에 의한 결과값을하나의 테이블로 나타냈습니다.? 박태호 학생이 수강 신청한 과목과 과목의 교수님 이름을 나열 하시오.? 한광수 교수님의 과목을 수강한 모든 학생의 이름을 나열 하시오.? 김혁만 교수님의 지도 아래에 있는 모든 학생이 수강한 모든 과목을 나열하시오.? 황선태 교수님의 과목을 수강한 학생들의 평균 학점을 나열 하시오.? 우종우 교수님이 개설한 모든 과목을 수강 신청한 학생의 평균 학점을 나열하시오.? 김지연 학생이 수강한 과목을 수강한 모든 학생들의 이름과 강의실, 강의 요일,강의 시간을 나열하시오.
    공학/기술| 2007.11.22| 6페이지| 2,000원| 조회(539)
    미리보기
전체보기
받은후기 24
24개 리뷰 평점
  • A+최고예요
    6
  • A좋아요
    7
  • B괜찮아요
    2
  • C아쉬워요
    8
  • D별로예요
    1
전체보기
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 04월 19일 일요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
6:26 오후
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감