본문 바로가기

반응형

전체 글

엔터티 그리기 준비 프로젝트 요구사항 분석: 프로젝트가 해결하고자 하는 문제를 분석하고, 이를 바탕으로 필요한 엔터티를 정의합니다. 엔터티 정의 : 요구사항 분석을 바탕으로 필요한 엔터티를 정의합니다. 이때 각 엔터티의 속성과 관계를 고려해야합니다. 데이터베이스 설계 : 엔터티를 바탕으로 데이터베이스를 설계합니다. 이때 각 엔터티의 속성과 관계를 고려해야합니다. 소프트웨어 개발 : 데이터베이스 설계를 바탕으로 소프트웨어를 개발합니다. 이때 엔터티와 데이터베이스를 바탕으로 소프트웨어의 구조를 설계합니다. 여행 상품(Travel Package) 엔터티: 여행사에서 제공하는 여행 상품에 대한 정보를 저장하는 엔터티입니다. 다음과 같은 속성을 가질 수 있습니다. 상품 ID(Product ID) 상품명(Product Name) 여행.. 더보기
파이썬의 조건문과 반복문 score = 50 if score >= 60: # 마지막에 콜론(:)을 사용해서 표시함 print("합격입니다.") # 반드시 들여 쓰기 사용 (if 영역임) print("수고하셨습니다!") score가 50점이라서 "수고하셨습니다!" 만 출력된다. 조건을 충족시키는 경우만 출력한다. language = int(input("언어를 선택하세요 (1=한국어, 2=영어, 3=프랑스어, 4=인도어): ")) if language == 1: print("안녕하세요!") if language == 2: print("Hello!") if language == 3: print("Bonjour!") if language == 4: print("djdjdjdj") 1번을 선택하면 안녕하세요라고 대답한다. 2, 3, 4 .. 더보기
34일차 코딩학원 1. 내일 능력단위평가(DDL) 있음. 주제 : 테이블 만들기. 2. NOT NULL : 반드시 데이터 값이 들어가야 한다 / PRIMARY KEY : NOT NULL + UNIQQUE한 값이 들어가는 것을 보장함 / CHECK : 특정 표현식을 만족하는 데이터가 들어감 / FOREIGN KEY : 외래키 제약 조건. 해당 컬럼의 값은 참조하는 보무 테이블에 PK로써 존재하는 것을 보장함. 3. DDL은 데이터베이스 구조를 바꾼다. DML은 데이터베이스 내용을 변경한다. 4. 문자열 결합 연산자는 + 5. " || " 를 이용해서 문자열 결합 가능 6. 엘리어스 사용 customer_id를 cust_id로 바꿨다. 쉽게 얘기해서 열 이름 바꾸는 기능이다. 7. 오름차순/ 내림차순 정렬 SELECT * |.. 더보기
스토리보드 작성. 처음 해본 스토리보드... 과연 나중에 어떤 결과물이 나올까? 더보기
ERD? 1. 산 넘어 산이다. ERD 어떻게 그리지? 공부할 것이 참으로 많구나. 내일까지 스토리보드 작성 완료하고 ERD를 그린다. 더보기
파이썬 예제 1. 소금물 농도 구하기 ''' 1. 소금물 농도 구하는 프로그램 만들기 소금의 양은 몇 g입니까? 50 물의 양은 몇 g입니까? 80 소금물의 농도 : 38.4615... ''' salt = float(input("소금의 양은 몇g 입니까?")) water = float(input("물의 양은 몇g 입니까?")) A = (salt / (salt + water))*100 print("소금물의 농도: {:.4}%".format(A)) 2. 거북이 소환하기 import turtle t = turtle.Turtle() t.shape("turtle") s = turtle.textinput("", "이름을 입력하세요: ") t.write("안녕하십니까?" +s+ "~님 거북이 인사드릴게요") turtle.exit.. 더보기
33일차 코딩학원 1. 현실은 만만하지 않다. 세상은 자연스러운 것과 부자연스러운 것들로 이루어져있다. 퀀텀점프는 없다. 쌓이다보면 점프하는 구간이 생기는 것이다. 없는 것을 만들어가는 건 힘든 일이다. 결과물을 만들기 위한 입력값이다. 모든 것인 인과관계다. 넣어야 나온다. 2. SQL 연습. 컨트롤 엔터를 누르면 바로 실행이 되버린다. 조심하자. 3. SQL문도 익숙하지 않다. 선생님은 후다닥 입력하시는데 나는 그냥 따라치고 있다. 원리를 잘 모르겠다. 4. 자식 테이블에 데이터 입력 insert into tb_contact(contact_no, contact_typ_cd, contact_into, cust_no) values(1,'CTC001', '010-2341-4541', 1); insert into tb_con.. 더보기
다형성(polymorphism) 개념 Smart Tv SmartTv s = new SmartTv();// 참조변수와 인스턴스의 타입이 일치 Tv t = new SmartTv();// 조상타입 참조변수로 자손 타입 인스턴스 참조 SmartTv 리모컨(자손)으로 SmartTv인스턴스를 작동할 수 있다. 이건 당연하다. 그러나 Tv 리모컨(조상)으로 SmartTv인스턴스를 작동할 수 있다. 단, 부분적으로만! SmartTv리모컨은 기능이 7개, Tv리모컨은 기능이 5개다. 5개만 작동이 가능한 것이다. 자손 타입의 참조변수로 조상 타입의 객체를 가리킬 수 없다. SmartTv 리모컨으로 Tv인스턴스를 작동시킬 수 없다. 버튼은 있는데 기능이 없음... Tv 리모컨으로 SmartTv 인스턴스를 작동시킬 수 있다. 버튼이 부족하지만 기능은 다 구현가.. 더보기

반응형